<SEC-DOCUMENT>0001554795-23-000369.txt : 20231215
<SEC-HEADER>0001554795-23-000369.hdr.sgml : 20231215
<ACCEPTANCE-DATETIME>20231215160735
ACCESSION NUMBER:		0001554795-23-000369
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		104
CONFORMED PERIOD OF REPORT:	20231031
FILED AS OF DATE:		20231215
DATE AS OF CHANGE:		20231215

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:		231490350

	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>rcat1215form10q.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/20231031">
<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_03F_RCAT_RCAT_20231031 -->
<!-- Field: Set; Name: xdx; ID: xdx_04C_20230501_20231031 -->
<!-- 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_079_XDX_C%2D%2D\Users\zackz\Documents\XBRL accounts\RCAT\2023\10%2DQ 1215\rcat1215template.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-10-31" name="dei:EntityCentralIndexKey">0000748268</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-05-01to2023-10-31" name="dei:AmendmentFlag">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-05-01to2023-10-31" id="xdx2ixbrl0011" name="dei:DocumentQuarterlyReport">true</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-05-01to2023-10-31" id="xdx2ixbrl0012" name="dei:DocumentFiscalPeriodFocus">Q2</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-05-01to2023-10-31" id="xdx2ixbrl0013" name="dei:DocumentFiscalYearFocus">2024</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-05-01to2023-10-31" id="xdx2ixbrl0014" name="dei:CurrentFiscalYearEndDate">--04-30</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-05-01to2023-10-31" id="xdx2ixbrl0034" name="dei:EntitySmallBusiness">true</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-05-012022-07-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0299" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-05-012022-07-31_us-gaap_CommonStockMember" id="xdx2ixbrl0300" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-05-012022-07-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0302" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-05-012022-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0303" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2022-05-012022-07-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0306" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2022-05-012022-07-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0309" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2022-05-012022-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0310" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2022-05-012022-07-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0314" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2022-05-012022-07-31_us-gaap_CommonStockMember" id="xdx2ixbrl0315" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2022-05-012022-07-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0316" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2022-05-012022-07-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0317" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2022-05-012022-07-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0321" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2022-05-012022-07-31_us-gaap_CommonStockMember" id="xdx2ixbrl0322" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2022-05-012022-07-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0323" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2022-05-012022-07-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0324" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-05-012022-07-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0328" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-05-012022-07-31_us-gaap_CommonStockMember" id="xdx2ixbrl0329" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-05-012022-07-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0330" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-05-012022-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0332" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-08-012022-10-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0344" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-08-012022-10-31_us-gaap_CommonStockMember" id="xdx2ixbrl0345" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-08-012022-10-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0347" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-08-012022-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0348" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2022-08-012022-10-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0351" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2022-08-012022-10-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0354" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2022-08-012022-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0355" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2022-08-012022-10-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0359" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2022-08-012022-10-31_us-gaap_CommonStockMember" id="xdx2ixbrl0360" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2022-08-012022-10-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0361" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2022-08-012022-10-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0362" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2022-08-012022-10-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0366" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2022-08-012022-10-31_us-gaap_CommonStockMember" id="xdx2ixbrl0367" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2022-08-012022-10-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0368" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2022-08-012022-10-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0369" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-08-012022-10-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0373" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-08-012022-10-31_us-gaap_CommonStockMember" id="xdx2ixbrl0374" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-08-012022-10-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0375" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-08-012022-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0377" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-05-012023-07-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0398" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember" id="xdx2ixbrl0399" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-05-012023-07-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0401" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-05-012023-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0402" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2023-05-012023-07-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0405" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2023-05-012023-07-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0408" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2023-05-012023-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0409" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2023-05-012023-07-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0416" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2023-05-012023-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0417" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2023-05-012023-07-31" id="xdx2ixbrl0418" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-05-012023-07-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0422" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember" id="xdx2ixbrl0423" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-05-012023-07-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0424" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-05-012023-07-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0425" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-05-012023-07-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0429" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember" id="xdx2ixbrl0430" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-05-012023-07-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0431" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-05-012023-07-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0432" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-05-012023-07-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0436" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember" id="xdx2ixbrl0437" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-05-012023-07-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0438" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-05-012023-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0440" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-08-012023-10-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0452" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-08-012023-10-31_us-gaap_CommonStockMember" id="xdx2ixbrl0453" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-08-012023-10-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0455" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-08-012023-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0456" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2023-08-012023-10-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0459" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2023-08-012023-10-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0462" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2023-08-012023-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0463" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetValue" contextRef="From2023-08-012023-10-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0467" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetValue" contextRef="From2023-08-012023-10-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0470" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetValue" contextRef="From2023-08-012023-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0471" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-08-012023-10-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0475" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-08-012023-10-31_us-gaap_CommonStockMember" id="xdx2ixbrl0476" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-08-012023-10-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0477" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-08-012023-10-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0478" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-08-012023-10-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0482" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-08-012023-10-31_us-gaap_CommonStockMember" id="xdx2ixbrl0483" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-08-012023-10-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0484" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-08-012023-10-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0485" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-08-012023-10-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0489" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-08-012023-10-31_us-gaap_CommonStockMember" id="xdx2ixbrl0490" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-08-012023-10-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0491" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-08-012023-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0493" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromRelatedPartyDebt" contextRef="From2023-05-01to2023-10-31" id="xdx2ixbrl0577" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RepaymentsOfRelatedPartyDebt" contextRef="From2023-05-01to2023-10-31" id="xdx2ixbrl0580" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromOtherEquity" contextRef="From2022-05-012022-10-31" id="xdx2ixbrl0590" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" contextRef="From2023-05-01to2023-10-31" id="xdx2ixbrl0601" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" contextRef="From2022-05-012022-10-31" id="xdx2ixbrl0602" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" contextRef="From2022-05-012022-10-31" id="xdx2ixbrl0605" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxesPaidNet" contextRef="From2023-05-01to2023-10-31" id="xdx2ixbrl0628" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxesPaidNet" contextRef="From2022-05-012022-10-31" id="xdx2ixbrl0629" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:ConversionOfPreferredStockIntoCommonStock" contextRef="From2022-05-012022-10-31" id="xdx2ixbrl0638" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:FairValueOfSharesWithheldAsPaymentOfNoteReceivable" contextRef="From2023-05-01to2023-10-31" id="xdx2ixbrl0640" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:TaxesRelatedToNetShareSettlementOfEquityAwards" contextRef="From2023-05-01to2023-10-31" id="xdx2ixbrl0643" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense" contextRef="From2023-08-012023-10-31" id="xdx2ixbrl0768" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense" contextRef="From2022-08-012022-10-31" id="xdx2ixbrl0769" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense" contextRef="From2022-05-012022-10-31" id="xdx2ixbrl0771" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations" contextRef="AsOf2023-04-30" id="xdx2ixbrl0830" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IndefiniteLivedTradeNames" contextRef="AsOf2023-10-31_custom_IntangibleAssetsAccumulatedAmortizationMember" id="xdx2ixbrl0932" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IndefiniteLivedTradeNames" contextRef="AsOf2023-04-30_custom_IntangibleAssetsAccumulatedAmortizationMember" id="xdx2ixbrl0935" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:IndefiniteLivedIntangibleAssetsExcludingGoodwill1" contextRef="AsOf2023-10-31_custom_IntangibleAssetsAccumulatedAmortizationMember" id="xdx2ixbrl0939" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:IndefiniteLivedIntangibleAssetsExcludingGoodwill1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsAccumulatedAmortizationMember" id="xdx2ixbrl0942" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2023-10-31" id="xdx2ixbrl1091" decimals="0" sign="-" unitRef="USD">66078469</ix:nonFraction>
  <ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2023-04-30" id="xdx2ixbrl1092" decimals="0" sign="-" unitRef="USD">54586793</ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="From2023-05-012023-10-31_custom_OptionsAssumptionsUsedMember" id="xdx2ixbrl1163" unitRef="Pure" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2022-05-012022-10-31_custom_Options1Member" id="xdx2ixbrl1178" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="From2022-05-012022-10-31_custom_Options1Member" id="xdx2ixbrl1179" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2023-05-012023-10-31_custom_Options1Member" id="xdx2ixbrl1188" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="From2023-05-012023-10-31_custom_Options1Member" id="xdx2ixbrl1189" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="From2023-05-012023-10-31_custom_DerivativesAssumptionsUsedMember" id="xdx2ixbrl1261" unitRef="Pure" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="From2022-05-012023-04-30_custom_DerivativesAssumptionsUsedMember" id="xdx2ixbrl1262" unitRef="Pure" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:DerivativeLiabilitiesAdditionsDuringPeriod" contextRef="From2023-05-01to2023-10-31" id="xdx2ixbrl1276" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:EliminatedUponConversionOrExerciseOfWarrants" contextRef="From2023-05-01to2023-10-31" id="xdx2ixbrl1278" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-05-012023-10-31_us-gaap_CorporateMember" id="xdx2ixbrl1297" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-05-012023-10-31_us-gaap_CorporateMember" id="xdx2ixbrl1302" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-05-012023-10-31_us-gaap_CorporateMember" id="xdx2ixbrl1307" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:Revenues" contextRef="From2022-05-012022-10-31_us-gaap_CorporateMember" id="xdx2ixbrl1332" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2022-05-012022-10-31_us-gaap_CorporateMember" id="xdx2ixbrl1337" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-05-012022-10-31_us-gaap_CorporateMember" id="xdx2ixbrl1342" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AccountsAndOtherReceivablesNetCurrent" contextRef="AsOf2023-10-31_us-gaap_CorporateMember" id="xdx2ixbrl1367" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-10-31_us-gaap_CorporateMember" id="xdx2ixbrl1372" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DepositAssets" contextRef="AsOf2023-10-31_us-gaap_CorporateMember" id="xdx2ixbrl1377" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AccountsAndOtherReceivablesNetCurrent" contextRef="AsOf2023-04-30_us-gaap_CorporateMember" id="xdx2ixbrl1382" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-04-30_us-gaap_CorporateMember" id="xdx2ixbrl1387" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DepositAssets" contextRef="AsOf2023-04-30_us-gaap_CorporateMember" id="xdx2ixbrl1392" unitRef="USD" xs:nil="true"></ix:nonFraction>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="rcat-20231031.xsd" xlink:type="simple" />
  </ix:references>
 <ix:resources>
    <xbrli:context id="From2023-05-01to2023-10-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-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-12">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-12</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-10-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-10-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-10-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-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-08-012023-10-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-08-01</xbrli:startDate>
        <xbrli:endDate>2023-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-08-012022-10-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-08-01</xbrli:startDate>
        <xbrli:endDate>2022-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-05-012022-10-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-10-31</xbrli:endDate>
      </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_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_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="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="From2022-08-012022-10-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-08-01</xbrli:startDate>
        <xbrli:endDate>2022-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-08-012022-10-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-08-01</xbrli:startDate>
        <xbrli:endDate>2022-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-08-012022-10-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-08-01</xbrli:startDate>
        <xbrli:endDate>2022-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-08-012022-10-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-08-01</xbrli:startDate>
        <xbrli:endDate>2022-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-08-012022-10-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-08-01</xbrli:startDate>
        <xbrli:endDate>2022-10-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="From2023-05-012023-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="From2023-08-012023-10-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-08-01</xbrli:startDate>
        <xbrli:endDate>2023-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-08-012023-10-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-08-01</xbrli:startDate>
        <xbrli:endDate>2023-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-08-012023-10-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-08-01</xbrli:startDate>
        <xbrli:endDate>2023-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-08-012023-10-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-08-01</xbrli:startDate>
        <xbrli:endDate>2023-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-08-012023-10-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-08-01</xbrli:startDate>
        <xbrli:endDate>2023-10-31</xbrli:endDate>
      </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="AsOf2022-10-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-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-10-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-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-10-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-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-10-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-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-10-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-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-10-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-10-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="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-10-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-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-10-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-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-10-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-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-10-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-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-10-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-10-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-10-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-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-10-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-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-10-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-10-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-10-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-10-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-10-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-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-10-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-10-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-10-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-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012023-10-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-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012023-10-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-10-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-10-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-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-10-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-10-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-11-012022-10-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-11-01</xbrli:startDate>
        <xbrli:endDate>2022-10-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-10-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-10-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-10-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-10-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="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-10-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-10-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="From2022-05-012023-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:startDate>2022-05-01</xbrli:startDate>
        <xbrli:endDate>2023-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012023-10-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-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012023-10-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-10-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-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="AsOf2023-10-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-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-10-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>2022-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012023-10-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-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-05-012022-10-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>2022-05-01</xbrli:startDate>
        <xbrli:endDate>2022-10-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-10-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-10-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-10-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-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-10-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-10-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-10-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-10-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-10-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-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-10-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-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012023-10-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-10-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-01-012023-01-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012023-10-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-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012023-10-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-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012023-10-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-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012023-10-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-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-05-012022-10-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-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-05-012022-10-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-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-05-012022-10-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-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-05-012022-10-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-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-10-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-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-10-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-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-10-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-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-10-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-10-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_90A_edei--DocumentType_c20230501__20231031_zp0FMyyTZ7Je"><ix:nonNumeric contextRef="From2023-05-01to2023-10-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_90C_edei--DocumentQuarterlyReport_dxL_c20230501__20231031_zfYLiVJXwcy" 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_90A_edei--DocumentFiscalPeriodFocus_dxL_c20230501__20231031_zQp1a7XwnBte" title="::XDX::Q2"><span style="-sec-ix-hidden: xdx2ixbrl0012">quarterly</span></span> <span id="xdx_901_edei--DocumentFiscalYearFocus_dxL_c20230501__20231031_z7SPn9DBnX63" title="::XDX::2024"><span style="-sec-ix-hidden: xdx2ixbrl0013">period</span></span> <span id="xdx_905_edei--CurrentFiscalYearEndDate_dxL_c20230501__20231031_z0aamFQphjt2" title="::XDX::--04-30"><span style="-sec-ix-hidden: xdx2ixbrl0014">ended</span></span> <span id="xdx_902_edei--DocumentPeriodEndDate_c20230501__20231031_zXy0eGeadfvi"><ix:nonNumeric contextRef="From2023-05-01to2023-10-31" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate">October 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_906_edei--DocumentTransitionReport_c20230501__20231031_zSPbrpqcpEF5"><ix:nonNumeric contextRef="From2023-05-01to2023-10-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_90A_edei--EntityFileNumber_c20230501__20231031_zNK7chqlo85b"><ix:nonNumeric contextRef="From2023-05-01to2023-10-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_90A_edei--EntityRegistrantName_c20230501__20231031_zag1NZtssWQe"><ix:nonNumeric contextRef="From2023-05-01to2023-10-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_90B_edei--EntityIncorporationStateCountryCode_c20230501__20231031_zgDIAAgnC8Lb"><ix:nonNumeric contextRef="From2023-05-01to2023-10-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__20231031_zROAILTpKUXh"><ix:nonNumeric contextRef="From2023-05-01to2023-10-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_901_edei--EntityAddressAddressLine1_c20230501__20231031_zb1L0WsEvPf6"><ix:nonNumeric contextRef="From2023-05-01to2023-10-31" name="dei:EntityAddressAddressLine1">15
    Ave. Munoz Rivera</ix:nonNumeric></span>, <span id="xdx_904_edei--EntityAddressAddressLine2_c20230501__20231031_zs53QRUkDg49"><ix:nonNumeric contextRef="From2023-05-01to2023-10-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_90A_edei--EntityAddressCityOrTown_c20230501__20231031_zd4D1gM74t24"><ix:nonNumeric contextRef="From2023-05-01to2023-10-31" name="dei:EntityAddressCityOrTown">San
    Juan</ix:nonNumeric></span>, <span id="xdx_90C_edei--EntityAddressCountry_c20230501__20231031_zaUw30gTxDh6"><ix:nonNumeric contextRef="From2023-05-01to2023-10-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_903_edei--EntityAddressPostalZipCode_c20230501__20231031_zGQ0RIDynmm"><ix:nonNumeric contextRef="From2023-05-01to2023-10-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_903_edei--CityAreaCode_c20230501__20231031_ziRZQmnhTMZa"><ix:nonNumeric contextRef="From2023-05-01to2023-10-31" name="dei:CityAreaCode">833</ix:nonNumeric></span>)
<span id="xdx_905_edei--LocalPhoneNumber_c20230501__20231031_zrMucIQErZ18"><ix:nonNumeric contextRef="From2023-05-01to2023-10-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_901_edei--Security12bTitle_c20230501__20231031_zwKP8R5wzzV3"><ix:nonNumeric contextRef="From2023-05-01to2023-10-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_902_edei--TradingSymbol_c20230501__20231031_zBTTyMP9JpK8"><ix:nonNumeric contextRef="From2023-05-01to2023-10-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__20231031_z0KGnA0z2gyl"><ix:nonNumeric contextRef="From2023-05-01to2023-10-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_908_edei--EntityCurrentReportingStatus_c20230501__20231031_zknKOwu24n66"><ix:nonNumeric contextRef="From2023-05-01to2023-10-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_90E_edei--EntityInteractiveDataCurrent_c20230501__20231031_zTDevfKKbpli"><ix:nonNumeric contextRef="From2023-05-01to2023-10-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_902_edei--EntityFilerCategory_c20230501__20231031_zErHX3LyMXzd"><ix:nonNumeric contextRef="From2023-05-01to2023-10-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_90E_edei--EntitySmallBusiness_dxL_c20230501__20231031_z7VgzYfqYSo3" 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_906_edei--EntityEmergingGrowthCompany_c20230501__20231031_z6sXYVLcS4mb"><ix:nonNumeric contextRef="From2023-05-01to2023-10-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_90C_edei--EntityShellCompany_c20230501__20231031_zT2pVEXB7A43"><ix:nonNumeric contextRef="From2023-05-01to2023-10-31" format="ixt:booleanfalse" name="dei:EntityShellCompany">No</ix:nonNumeric></span>&#160;<span style="font-family: Segoe UI Symbol,sans-serif">&#9745;</span>&#160;</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0.1pt; text-align: justify">As of December 12, 2023, there were <span id="xdx_901_edei--EntityCommonStockSharesOutstanding_iI_c20231212_zZQj8V69mgRe"><ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" contextRef="AsOf2023-12-12" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">74,162,655</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: 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: 0; text-align: center"><b>Red Cat Holdings, Inc.</b>&#160;</p>

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>TABLE OF CONTENTS&#160;</b></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: 85%"><span style="font-size: 10pt"><b>FINANCIAL INFORMATION</b></span></td>
    <td style="vertical-align: bottom; width: 5%; text-align: center"><span style="font-size: 10pt">Page</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</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>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td>&#160;</td>
    <td><a href="#BalanceSheet"><span style="font-size: 10pt">Consolidated Balance Sheets as of October 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>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td>&#160;</td>
    <td><a href="#Operations"><span style="font-size: 10pt">Consolidated Statements of Operations for the Three and Six Months Ended October 31, 2023 and 2022</span></a></td>
    <td style="text-align: center"><a href="#Operations"><span style="font-size: 10pt">4</span></a></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td>&#160;</td>
    <td><a href="#EquityStatement"><span style="font-size: 10pt">Consolidated Statements Stockholders' Equity for the Three and Six Months Ended October 31, 2023 and 2022</span></a></td>
    <td style="text-align: center"><a href="#EquityStatement"><span style="font-size: 10pt">5</span></a></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td>&#160;</td>
    <td><a href="#CashFlow"><span style="font-size: 10pt">Consolidated Statements of Cash Flows for the Six Months Ended October 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>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td>&#160;</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>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</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">27</span></a></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</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">36</span></a></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</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">36</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: 85%"><span style="font-size: 10pt"><b>OTHER INFORMATION</b></span></td>
    <td style="width: 5%; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</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">37</span></a></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</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">37</span></a></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</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">37</span></a></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</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">37</span></a></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><a href="#MineSafety"><span style="font-size: 10pt">Item 4.</span></a></td>
    <td><a href="#MineSafety"><span style="font-size: 10pt">Mine Safety Disclosures</span></a></td>
    <td style="text-align: center"><a href="#MineSafety"><span style="font-size: 10pt">37</span></a></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><a href="#OtherInformation"><span style="font-size: 10pt">Item 5.</span></a></td>
    <td><a href="#OtherInformation"><span style="font-size: 10pt">Other Information</span></a></td>
    <td style="text-align: center"><a href="#OtherInformation"><span style="font-size: 10pt">37</span></a></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</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">38</span></a></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</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">38</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"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"></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; margin: 0; text-align: center">&#160;<b><span id="FinancialStatements"></span>RED CAT HOLDINGS</b></p>

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

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

<table cellpadding="0" cellspacing="0" id="xdx_306_111_zC92yR4RU6Cl" 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">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="3" id="xdx_49D_20231031_zIPnFByba2Sc" style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="3" id="xdx_492_20230430_zPZMDlVN7hc" style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-size: 10pt; font-weight: bold">&#160;</td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center">October 31,</td><td style="font-size: 10pt; font-weight: bold">&#160;</td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center">April 30,</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2023</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2023</td></tr>
  <tr id="xdx_40B_eus-gaap--AssetsAbstract_iB_zsgdcv9jRlA2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; font-weight: bold; text-indent: -10pt; padding-left: 10pt">ASSETS</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--AssetsCurrentAbstract_i01B_zXi0jE9HBiv8" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--Cash_i02I_maCziBw_zY08FOTteFvh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 62%; font-size: 10pt; text-indent: -10pt; padding-left: 30pt">Cash</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 15%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:Cash" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,408,977</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 15%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:Cash" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,173,649</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--Investments_i02I_maCziBw_zj0FndNHYV6j" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 30pt">Marketable securities</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:Investments" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,615,289</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:Investments" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,814,038</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--AccountsReceivableNetCurrent_i02I_maCziBw_zBh8ptNYFdxc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 30pt">Accounts receivable, net</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,989,054</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">719,862</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--InventoryNet_i02I_maCziBw_zn3rKalDyNS5" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-indent: -10pt; padding-left: 30pt">Inventory</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,255,698</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,920,573</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--OtherAssetsCurrent_i02I_maCziBw_z7CZn2xdxmB9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-indent: -10pt; padding-left: 30pt">Other</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsCurrent" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,839,892</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,263,735</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_i02I_maCziBw_zTEAwtJn9Zkh" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt">Current assets of discontinued operations</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="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,153,762</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,283,155</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--AssetsCurrent_i02I_mtCziBw_maCz0zr_zVoJuhbYdpy4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 40pt">Total current assets</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">23,262,672</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">32,175,012</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--Goodwill_i01I_maCzGth_zutQhvQV58l6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-indent: -10pt; padding-left: 20pt">Goodwill</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">17,012,832</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">17,012,832</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--IntangibleAssetsNetExcludingGoodwill_i01I_maCzGth_zANEebRNeVo1" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Intangible assets, net</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,888,269</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,323,004</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentNet_i01I_maCzGth_zpC72vzqDOp6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Property and equipment, net</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,567,787</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,650,358</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--OtherAssetsNoncurrent_i02I_maCzGth_zkoI0TuukEH6" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-indent: -10pt; padding-left: 20pt">Other</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">303,180</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">303,180</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingLeaseRightOfUseAsset_i01I_maCzGth_zTi8kcwszSgf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Operating lease right-of-use assets</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">485,771</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">620,307</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_i01I_maCzGth_ziFRVr5mPGY3" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt">Long-term assets of discontinued operations</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="us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">86,133</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">108,397</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--AssetsNoncurrent_i02I_mtCzGth_maCz0zr_zrfcHwKlmIS" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 40pt">Total long-term assets</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AssetsNoncurrent" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">27,343,972</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AssetsNoncurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">28,018,078</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--Assets_i01TI_mtCz0zr_zWwMPGlppbAc" 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">TOTAL ASSETS</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">50,606,644</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">60,193,090</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LiabilitiesAndStockholdersEquityAbstract_iB_zapjdx0bGMae" 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">LIABILITIES AND STOCKHOLDERS' EQUITY</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--LiabilitiesCurrentAbstract_i01B_ztcn8sywNPO9" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Current liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--AccountsPayableCurrent_i02I_maCzmB2_zTXibLKNv4sl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 30pt">Accounts payable</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="us-gaap:AccountsPayableCurrent" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,618,351</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</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="us-gaap:AccountsPayableCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,392,550</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--AccruedLiabilitiesCurrent_i02I_maCzmB2_za9Rg0HIQatf" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 30pt">Accrued expenses</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">643,224</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">409,439</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--ShortTermBorrowings_i02I_maCzmB2_zxktx5Ae1q31" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 30pt">Debt obligations - short term</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:ShortTermBorrowings" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">953,819</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:ShortTermBorrowings" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">922,138</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--ContractWithCustomerLiabilityCurrent_i02I_maCzmB2_zYEfh2rLva3l" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 30pt">Customer deposits</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">61,805</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">155,986</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--OperatingLeaseLiabilityCurrent_i02I_maCzmB2_zrqz6PjUshMa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 30pt">Operating lease liabilities</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">304,226</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">281,797</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--DerivativeLiabilitiesCurrent_i02I_maCzmB2_zRVWwGZgSJDj" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 30pt">Warrant derivative liability</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DerivativeLiabilitiesCurrent" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">399,203</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DerivativeLiabilitiesCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">588,205</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_i02I_maCzmB2_zf7a5JKakXNh" 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">Current liabilities of discontinued operations</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="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">424,637</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,010,501</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LiabilitiesCurrent_i02I_mtCzmB2_maCz6nr_zUW0bRPtwpF9" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 40pt">Total current liabilities</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,405,265</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,760,616</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -10pt; padding-left: 10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--OperatingLeaseLiabilityNoncurrent_i02I_maCzb6Y_zkD6lwqJaEWj" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Operating lease liabilities</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">221,386</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">379,466</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--LongTermDebtNoncurrent_i01I_maCzb6Y_z9URyxsCXWel" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Debt obligations - long term</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtNoncurrent" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">90,762</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtNoncurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">401,569</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_i01I_maCzb6Y_zeKNSnQptE9g" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt">Long-term liabilities of discontinued operations</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="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,356</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">41,814</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LiabilitiesNoncurrent_i02I_mtCzb6Y_zy22hneVyzz7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 40pt">Total long-term liabilities</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesNoncurrent" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">326,504</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesNoncurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">822,849</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--CommitmentsAndContingencies_i01I_zhm5rtsqVKme" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Commitments and contingencies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -10pt; padding-left: 10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--StockholdersEquityAbstract_i01B_zlnN9T3G4vei" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Stockholders' equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--PreferredStockValueSeriesB_i02I_maCzPjy_zFPFj0kysNhi" 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_905_eus-gaap--PreferredStockSharesAuthorized_iI_c20230430__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zwyIvyzXlnk3"><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_906_eus-gaap--PreferredStockSharesOutstanding_iI_c20231031__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zSPQ9FejVkv6"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2023-10-31_us-gaap_SeriesBPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,676</ix:nonFraction></span> and <span id="xdx_905_eus-gaap--PreferredStockSharesOutstanding_iI_c20230430__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zh1tai0Ax3t2"><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">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:PreferredStockValueSeriesB" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">47</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:PreferredStockValueSeriesB" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,867</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--CommonStockValue_i02I_maCzPjy_zxR8LQwobdf2" 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_903_eus-gaap--CommonStockSharesAuthorized_iI_c20230430_zXXLGjI1NIC3"><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_90E_eus-gaap--CommonStockSharesOutstanding_iI_c20231031_zbZvP2Hx2oc3"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">55,649,896</ix:nonFraction> </span></span> <span style="font-size: 10pt">and</span>
    <span id="xdx_903_eus-gaap--CommonStockSharesOutstanding_iI_c20230430_zd3hbO1Lm0w8"><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">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">55,649</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">54,568</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--AdditionalPaidInCapital_i02I_maCzPjy_zjgCFbtSn4kb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 30pt">Additional paid-in capital</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">112,102,691</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">109,993,100</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--RetainedEarningsAccumulatedDeficit_i02I_maCzPjy_z2GBukt4xdW3" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 30pt">Accumulated deficit</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">66,078,469</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">54,586,793</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_i02I_maCzPjy_zhmfH9u2KKDb" 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">Accumulated other comprehensive loss</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="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">205,043</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">861,117</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--StockholdersEquity_i02I_mtCzPjy_maCz6nr_zedVdcomGsa6" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt">Total stockholders' equity</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="us-gaap:StockholdersEquity" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">45,874,875</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:StockholdersEquity" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">54,609,625</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LiabilitiesAndStockholdersEquity_i01TI_mtCz6nr_zZad7GUthRL6" 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">TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">50,606,644</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">60,193,090</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left">&#160;</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">&#160;</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"></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; text-align: center"><b>RED CAT HOLDINGS</b></p>

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

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

<table cellpadding="0" cellspacing="0" id="xdx_30A_113_zgJzgfjCsN19" 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; background-color: White">
    <td style="text-align: center; padding-left: 10pt">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td id="xdx_495_20230801__20231031_z9PbMNI5a0t7" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td id="xdx_498_20220801__20221031_zFUY4eW2jTyj" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td id="xdx_495_20230501__20231031_zvIGWWyUGYH3" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td id="xdx_491_20220501__20221031_zWILtNxKlDL6" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Three months ended October 31,</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Six months ended October 31,</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; font-weight: bold">&#160;</td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center">2023</td><td style="font-size: 10pt; font-weight: bold">&#160;</td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center">2022</td><td style="font-size: 10pt; font-weight: bold">&#160;</td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center">2023</td><td style="font-size: 10pt; font-weight: bold">&#160;</td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center">2022</td></tr>
  <tr id="xdx_407_eus-gaap--Revenues_maCznfx_zqbhcn9ViOBj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-size: 10pt; text-indent: -10pt; padding-left: 10pt">Revenues</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,930,868</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">747,612</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,678,997</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,874,163</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--CostOfGoodsAndServicesSold_msCznfx_zqt6LYoRoSw8" 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: 10pt">Cost of goods sold</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="us-gaap:CostOfGoodsAndServicesSold" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,730,286</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:CostOfGoodsAndServicesSold" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">623,761</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:CostOfGoodsAndServicesSold" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,303,750</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:CostOfGoodsAndServicesSold" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,668,192</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--GrossProfit_iT_mtCznfx_maCzM6z_zHsooJJTkmqi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt">Gross Margin</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,200,582</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">123,851</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,375,247</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">205,971</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--OperatingExpensesAbstract_iB_zzZphwJCwdba" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt">Operating Expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--OtherCostAndExpenseOperating_i01_maCzB7h_zJHf50koHku5" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-indent: -10pt; padding-left: 20pt">Operations</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:OtherCostAndExpenseOperating" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">440,445</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:OtherCostAndExpenseOperating" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,581,818</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:OtherCostAndExpenseOperating" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,148,348</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:OtherCostAndExpenseOperating" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,468,121</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--ResearchAndDevelopmentExpense_i01_maCzB7h_zxQkBW4wHbi9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Research and development</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,987,890</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,266,956</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,126,017</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,716,920</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--MarketingAndAdvertisingExpense_i01_maCzB7h_zw0gf7zyqst9" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Sales and marketing</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:MarketingAndAdvertisingExpense" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">675,490</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:MarketingAndAdvertisingExpense" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">563,756</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:MarketingAndAdvertisingExpense" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,662,398</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:MarketingAndAdvertisingExpense" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">970,709</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--GeneralAndAdministrativeExpense_i01_maCzB7h_zcK9tD8RO9d9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">General and administrative</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,460,073</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,815,314</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,903,229</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,877,718</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--ShareBasedCompensation_i01_maCzB7h_zDPXXA37k4ua" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt">Stock based compensation</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="us-gaap:ShareBasedCompensation" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,196,325</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:ShareBasedCompensation" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,246,796</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:ShareBasedCompensation" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,107,931</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:ShareBasedCompensation" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,002,267</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--OperatingExpenses_i01T_mtCzB7h_msCzM6z_zaUDzhTEy7Kj" 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">Total operating expenses</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="us-gaap:OperatingExpenses" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,760,223</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:OperatingExpenses" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,474,640</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:OperatingExpenses" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,947,923</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:OperatingExpenses" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,035,735</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_iT_mtCzM6z_maCzNAn_zsugXVSQ02F8" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt">Operating loss</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,559,641</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,350,789</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">9,572,676</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">9,829,764</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -10pt; padding-left: 10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--OtherNonoperatingIncomeExpenseAbstract_iB_zYALLpsdr7u2" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt">Other (income) expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--IncreaseDecreaseInDerivativeAssetsAndLiabilities_i01N_di_maCzr8X_z5jxIPYO2ef1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Change in fair value of derivative liability</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInDerivativeAssetsAndLiabilities" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">162,482</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInDerivativeAssetsAndLiabilities" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">686,744</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInDerivativeAssetsAndLiabilities" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">189,002</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInDerivativeAssetsAndLiabilities" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">593,822</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_408_eus-gaap--InvestmentIncomeNet_i01N_di_maCzr8X_zaxx7zhjZwJf" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Investment loss (income), net</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:InvestmentIncomeNet" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">333,867</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:InvestmentIncomeNet" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">92,711</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:InvestmentIncomeNet" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">573,357</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:InvestmentIncomeNet" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">192,134</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--InterestExpense_i01_msCzr8X_zQ6N6kDmzgHj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Interest expense</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:InterestExpense" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">19,696</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:InterestExpense" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">32,485</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:InterestExpense" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">41,553</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:InterestExpense" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">68,172</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--OtherNonrecurringIncomeExpense_i01_msCzr8X_zRqqZb830K8e" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt">Other, net</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="us-gaap:OtherNonrecurringIncomeExpense" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">331,095</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:OtherNonrecurringIncomeExpense" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">227,163</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:OtherNonrecurringIncomeExpense" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">651,008</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:OtherNonrecurringIncomeExpense" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">311,204</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--OtherNonoperatingIncomeExpenseAbstract_iB_z9eXCJ7eogC7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt">Other (income) expense</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">522,176</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(519,807</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">1,076,916</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(406,580</td><td style="font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--IncomeLossFromContinuingOperations_mtCzNAn_maCzdY2_zFICw7xD0gjj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt">Net loss from continuing operations</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="us-gaap:IncomeLossFromContinuingOperations" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,081,817</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</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="us-gaap:IncomeLossFromContinuingOperations" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,830,982</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</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="us-gaap:IncomeLossFromContinuingOperations" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">10,649,592</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</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="us-gaap:IncomeLossFromContinuingOperations" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">9,423,184</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_maCzdY2_z9f7ZLyybgL9" 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: 10pt">Loss from discontinued operations</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="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">599,511</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">413,495</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">842,084</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">632,892</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--NetIncomeLoss_mtCzdY2_zS0A3O9wETTl" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -3.5pt; padding-left: 3.5pt">Net loss</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,681,328</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left">)</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,244,477</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left">)</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">11,491,676</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left">)</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">10,056,076</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -10pt; padding-left: 10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--EarningsPerShareAbstract_iB_ztwSuH97xXBh" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt">Loss per share - basic and diluted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT_i01_zizkS0sJApkd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 12.5pt">Continuing operations</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:IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.09</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</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:IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.11</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</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:IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.19</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</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:IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.18</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_406_ecustom--IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT_i01_zvQRJXXTT5G4" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 12.5pt">Discontinued operations</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:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.01</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.01</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.02</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.01</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--EarningsPerShareAbstract_iB_zBlg9qYAUdcg" 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: 12.5pt">Loss per share - basic and diluted</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right">(0.10</td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left">)</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right">(0.12</td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left">)</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right">(0.21</td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left">)</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right">(0.19</td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT_zADcu3n1aGog" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 10pt">Weighted average shares outstanding - basic and diluted</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><ix:nonFraction name="RCAT:WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">55,606,336</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><ix:nonFraction name="RCAT:WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">54,078,111</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><ix:nonFraction name="RCAT:WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">55,270,838</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><ix:nonFraction name="RCAT:WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">53,928,133</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left">&#160;</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">&#160;</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></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-top: 0; margin-bottom: 0; text-align: center"><b>RED CAT HOLDINGS</b></p>

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

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

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

<table cellpadding="0" cellspacing="0" id="xdx_307_114_zUH61NmoG0og" 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_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 style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="7" style="font-weight: bold; text-align: center"><span style="font-size: 8pt">Series B</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="7" style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="3" style="text-align: center"><span style="font-size: 8pt">&#160;<b>Additional</b></span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="3" style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="3" style="font-weight: bold; text-align: center"><span style="font-size: 8pt">Accumulated Other</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="3" style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">Preferred
    Stock</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">Common
    Stock</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="3" style="font-weight: bold; text-align: center"><span style="font-size: 8pt">Paid-in</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="3" style="font-weight: bold; text-align: center"><span style="font-size: 8pt">Accumulated</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="3" style="font-weight: bold; text-align: center"><span style="font-size: 8pt">Comprehensive</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="3" style="font-weight: bold; text-align: center"><span style="font-size: 8pt">Total</span></td></tr>
<tr style="vertical-align: bottom">
    <td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">Shares</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">Amount</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">Shares</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">Amount</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">Capital</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">Deficit</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">Income
    (Loss)</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">Equity</span></td></tr>
<tr id="xdx_432_c20220501__20220731_eus-gaap--StockholdersEquity_iS_ze2A2ETGYrAg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; font-size: 8pt; font-weight: bold">Balances, April 30, 2022</td>
    <td style="width: 1%; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--SharesOutstanding_iS_c20220501__20220731__us-gaap--StatementEquityComponentsAxis__custom--SeriesBPreferredStock1Member_zoRVDR7bocyl" style="width: 3%; font-size: 8pt; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-04-30_custom_SeriesBPreferredStock1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">986,676</ix:nonFraction></td><td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="width: 1%; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="width: 3%; font-size: 8pt; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-04-30_custom_SeriesBPreferredStock1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,867</ix:nonFraction></td><td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="width: 1%; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--SharesOutstanding_iS_c20220501__20220731__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zdpDJHZbwdHg" style="width: 3%; font-size: 8pt; font-weight: bold; text-align: right"><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></td><td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="width: 1%; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="width: 3%; font-size: 8pt; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-04-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">53,749</ix:nonFraction></td><td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="width: 1%; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="width: 3%; font-size: 8pt; font-weight: bold; text-align: right"><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></td><td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="width: 1%; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="width: 3%; font-size: 8pt; font-weight: bold; text-align: right">(<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></td><td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left">)</td><td style="width: 1%; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="width: 3%; font-size: 8pt; font-weight: bold; text-align: right">(<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></td><td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left">)</td><td style="width: 1%; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="width: 3%; font-size: 8pt; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">77,915,672</ix:nonFraction></td><td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_43E_c20220501__20220731_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_zOMACR8MLtx7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left">Stock based compensation</td>
    <td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0299">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0300">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><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></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0302">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0303">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">755,471</ix:nonFraction></td><td style="font-size: 8pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_435_c20220501__20220731_ecustom--VestingOfRestrictedStockUnitsAmount_z6v5fL5IHg0l" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left">Vesting of restricted stock units</td>
    <td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0306">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td id="xdx_989_ecustom--VestingOfRestrictedStockUnitsShares_c20220501__20220731__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zmg2RFbtNJf3" style="font-size: 8pt; text-align: right"><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></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2022-05-012022-07-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">69</ix:nonFraction></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(<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></td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0309">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0310">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(<ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">84,076</ix:nonFraction></td><td style="font-size: 8pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_430_c20220501__20220731_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_zAnn2auqaGSi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left">Unrealized gain on marketable securities</td>
    <td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0314">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0315">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0316">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0317">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><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></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">133,582</ix:nonFraction></td><td style="font-size: 8pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_430_c20220501__20220731_eus-gaap--OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_zQ91jKhONBQ3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left">Currency translation adjustments</td>
    <td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0321">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0322">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0323">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0324">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><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></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">352</ix:nonFraction></td><td style="font-size: 8pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_432_c20220501__20220731_eus-gaap--NetIncomeLoss_z08EmzmsTRR5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left">Net loss</td>
    <td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0328">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0329">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0330">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(<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></td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0332">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(<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></td><td style="font-size: 8pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_436_c20220501__20220731_eus-gaap--StockholdersEquity_iE_zqYBxLLqE7x1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">Balances, July 31, 2022</td>
    <td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--SharesOutstanding_iE_c20220501__20220731__us-gaap--StatementEquityComponentsAxis__custom--SeriesBPreferredStock1Member_zqOoaXDSziC5" style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-07-31_custom_SeriesBPreferredStock1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">986,676</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-07-31_custom_SeriesBPreferredStock1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,867</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--SharesOutstanding_iE_c20220501__20220731__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zkNuLNd4GGI5" style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><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></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-07-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">53,818</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><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></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right">(<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></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">)</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right">(<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></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">)</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">74,909,402</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_43E_c20220801__20221031_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_zfvS7Wa5rTV6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left">Stock based compensation</td>
    <td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0344">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0345">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-08-012022-10-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,246,796</ix:nonFraction></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0347">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0348">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,246,796</ix:nonFraction></td><td style="font-size: 8pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_438_c20220801__20221031_ecustom--VestingOfRestrictedStockUnitsAmount_zcnIlj6jOSbj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left">Vesting of restricted stock units</td>
    <td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0351">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td id="xdx_984_ecustom--VestingOfRestrictedStockUnitsShares_c20220801__20221031__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zTTnjGNeIrXe" style="font-size: 8pt; text-align: right"><ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsShares" contextRef="From2022-08-012022-10-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">411,097</ix:nonFraction></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2022-08-012022-10-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">411</ix:nonFraction></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(<ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2022-08-012022-10-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">332,794</ix:nonFraction></td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0354">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0355">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(<ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">332,383</ix:nonFraction></td><td style="font-size: 8pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_435_c20220801__20221031_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_zkAXxtujwtnf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left">Unrealized loss on marketable securities</td>
    <td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0359">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0360">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0361">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0362">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(<ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2022-08-012022-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">350,811</ix:nonFraction></td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(<ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">350,811</ix:nonFraction></td><td style="font-size: 8pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_436_c20220801__20221031_eus-gaap--OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_zsazOT3XU8M7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left">Currency translation adjustments</td>
    <td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0366">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0367">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0368">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0369">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2022-08-012022-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,256</ix:nonFraction></td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,256</ix:nonFraction></td><td style="font-size: 8pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_432_c20220801__20221031_eus-gaap--NetIncomeLoss_ztWMuDxgcLGf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left">Net loss</td>
    <td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0373">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0374">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0375">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-08-012022-10-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,244,477</ix:nonFraction></td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0377">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,244,477</ix:nonFraction></td><td style="font-size: 8pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_435_c20220801__20221031_eus-gaap--StockholdersEquity_iE_z20uCx19omxb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">Balances, October 31, 2022</td>
    <td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--SharesOutstanding_iE_c20220801__20221031_z5oOekgQwGY6" style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-10-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">986,676</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-10-31_custom_SeriesBPreferredStock1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,867</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--SharesOutstanding_iE_c20220801__20221031__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zsUJDjsozkZ2" style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-10-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">54,229,539</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-10-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">54,229</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-10-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">108,406,712</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-10-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">37,555,132</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">)</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,688,405</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">)</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">69,227,271</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_431_c20230501__20230731_eus-gaap--StockholdersEquity_iS_zbUUlWaeJQi5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; font-weight: bold">Balances, April 30, 2023</td>
    <td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--SharesOutstanding_iS_c20230501__20230731__us-gaap--StatementEquityComponentsAxis__custom--SeriesBPreferredStock1Member_zmz8ab4lT2df" style="font-size: 8pt; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-04-30_custom_SeriesBPreferredStock1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">986,676</ix:nonFraction></td><td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="font-size: 8pt; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-04-30_custom_SeriesBPreferredStock1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,867</ix:nonFraction></td><td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--SharesOutstanding_iS_c20230501__20230731__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zi94yUtZflLg" style="font-size: 8pt; font-weight: bold; text-align: right"><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></td><td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="font-size: 8pt; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-04-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">54,568</ix:nonFraction></td><td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="font-size: 8pt; font-weight: bold; text-align: right"><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></td><td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="font-size: 8pt; font-weight: bold; text-align: right">(<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></td><td style="font-size: 8pt; font-weight: bold; text-align: left">)</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="font-size: 8pt; font-weight: bold; text-align: right">(<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></td><td style="font-size: 8pt; font-weight: bold; text-align: left">)</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="font-size: 8pt; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">54,609,625</ix:nonFraction></td><td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_43A_c20230501__20230731_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_zTqPp1xnvU5b" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left">Stock based compensation</td>
    <td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0398">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0399">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><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></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0401">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0402">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-05-012023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">911,606</ix:nonFraction></td><td style="font-size: 8pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_431_c20230501__20230731_ecustom--VestingOfRestrictedStockUnitsAmount_zTX4Gx1hGWif" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left">Vesting of restricted stock units</td>
    <td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0405">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td id="xdx_986_ecustom--VestingOfRestrictedStockUnitsShares_c20230501__20230731__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zcAOUxEZrGQd" style="font-size: 8pt; text-align: right"><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></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">155</ix:nonFraction></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(<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></td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0408">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0409">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(<ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2023-05-012023-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">8,520</ix:nonFraction></td><td style="font-size: 8pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_437_c20230501__20230731_eus-gaap--StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_zz9mRRus9F21" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left">Conversion of preferred stock</td>
    <td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_iN_di_c20230501__20230731__us-gaap--StatementEquityComponentsAxis__custom--SeriesBPreferredStock1Member_zhaP5nZBuyJ3" style="font-size: 8pt; text-align: right">(<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></td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(<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></td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_iN_di_c20230501__20230731__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zhhLZhUmh4X2" style="font-size: 8pt; text-align: right"><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></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><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></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><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></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0416">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0417">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0418">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_43B_c20230501__20230731_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_zgFAMPxp1pZ3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left">Unrealized gain on marketable securities</td>
    <td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0422">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0423">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0424">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0425">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><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></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-05-012023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">289,389</ix:nonFraction></td><td style="font-size: 8pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_43B_c20230501__20230731_eus-gaap--OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_z6sNhBWqI7Y2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left">Currency translation adjustments</td>
    <td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0429">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0430">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0431">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0432">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><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></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-05-012023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,646</ix:nonFraction></td><td style="font-size: 8pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_439_c20230501__20230731_eus-gaap--NetIncomeLoss_zAZlRWhgIXa7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left">Net loss</td>
    <td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0436">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0437">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0438">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(<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></td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0440">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-05-012023-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,810,348</ix:nonFraction></td><td style="font-size: 8pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_431_c20230501__20230731_eus-gaap--StockholdersEquity_iE_zC0zT4SMeT9e" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">Balances, July 31, 2023</td>
    <td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--SharesOutstanding_iE_c20230501__20230731__us-gaap--StatementEquityComponentsAxis__custom--SeriesBPreferredStock1Member_zbmiwfxfyxT1" style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-07-31_custom_SeriesBPreferredStock1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,676</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-07-31_custom_SeriesBPreferredStock1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">47</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--SharesOutstanding_iE_c20230501__20230731__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zzjq8ImvHdO4" style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><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></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-07-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">55,541</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><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></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right">(<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></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">)</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right">(<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></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">)</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">49,993,398</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_430_c20230801__20231031_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_z6SEYJtKnMs4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left">Stock based compensation</td>
    <td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0452">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0453">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-08-012023-10-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,196,325</ix:nonFraction></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0455">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0456">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,196,325</ix:nonFraction></td><td style="font-size: 8pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_43D_c20230801__20231031_ecustom--VestingOfRestrictedStockUnitsAmount_z9SJ5pNXTvfj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left">Vesting of restricted stock units</td>
    <td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0459">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td id="xdx_98D_ecustom--VestingOfRestrictedStockUnitsShares_c20230801__20231031__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zwKxU0213Fr4" style="font-size: 8pt; text-align: right"><ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsShares" contextRef="From2023-08-012023-10-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">54,786</ix:nonFraction></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2023-08-012023-10-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">55</ix:nonFraction></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(<ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2023-08-012023-10-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">7,826</ix:nonFraction></td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0462">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0463">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(<ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">7,771</ix:nonFraction></td><td style="font-size: 8pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_438_c20230801__20231031_ecustom--IssuanceOfCommonStockThroughATMFacilitiesNetValue_z6H839X955mc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left">Issuance of common stock through ATM facility, net</td>
    <td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0467">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td id="xdx_982_ecustom--IssuanceOfCommonStockThroughATMFacilitiesNetShares_c20230801__20231031__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z1MiXG1Oidy7" style="font-size: 8pt; text-align: right"><ix:nonFraction name="RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetShares" contextRef="From2023-08-012023-10-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">53,235</ix:nonFraction></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><ix:nonFraction name="RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetValue" contextRef="From2023-08-012023-10-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">53</ix:nonFraction></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><ix:nonFraction name="RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetValue" contextRef="From2023-08-012023-10-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,159</ix:nonFraction></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0470">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0471">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><ix:nonFraction name="RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetValue" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,212</ix:nonFraction></td><td style="font-size: 8pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_438_c20230801__20231031_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_z6AfA5rFg9gh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left">Unrealized gain on marketable securities</td>
    <td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0475">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0476">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0477">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0478">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-08-012023-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">363,663</ix:nonFraction></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">363,663</ix:nonFraction></td><td style="font-size: 8pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_430_c20230801__20231031_eus-gaap--OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_zbpmPFwgeoeb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left">Currency translation adjustments</td>
    <td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0482">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0483">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0484">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0485">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-08-012023-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,376</ix:nonFraction></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,376</ix:nonFraction></td><td style="font-size: 8pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_437_c20230801__20231031_eus-gaap--NetIncomeLoss_zI6Ejd0ubHhc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left">Net loss</td>
    <td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0489">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0490">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0491">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-08-012023-10-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,681,328</ix:nonFraction></td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0493">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,681,328</ix:nonFraction></td><td style="font-size: 8pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_435_c20230801__20231031_eus-gaap--StockholdersEquity_iE_zoC3kKZw0g79" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">Balances, October 31, 2023</td>
    <td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--SharesOutstanding_iE_c20230801__20231031__us-gaap--StatementEquityComponentsAxis__custom--SeriesBPreferredStock1Member_zgvuVjsRm1h4" style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-10-31_custom_SeriesBPreferredStock1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,676</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-10-31_custom_SeriesBPreferredStock1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">47</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--SharesOutstanding_iE_c20230801__20231031__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zwQzCA0VX0vg" style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-10-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">55,649,896</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-10-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">55,649</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-10-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">112,102,691</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-10-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">66,078,469</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">)</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">205,043</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">)</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">45,874,875</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</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">&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;&#160;</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"></p>

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

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

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

<table cellpadding="0" cellspacing="0" id="xdx_30B_112_ztPbvf23YYRe" 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">&#160;</td><td>&#160;</td>
    <td colspan="3" id="xdx_493_20230501__20231031_zTbwvqKhPLmi" style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="3" id="xdx_49A_20220501__20221031_zpmBxwDUkWS1" style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Six months ended&#160;October 31,</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2023</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2022</td></tr>
  <tr id="xdx_409_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB_z9FGLRZDsGzj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt">Cash Flows from Operating Activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--NetIncomeLoss_i01_z116dmDB9tBb" style="vertical-align: bottom; background-color: White">
    <td style="width: 62%; font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt">Net loss</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 15%; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">11,491,676</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">)</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 15%; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">10,056,076</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_i01_zVoXVJ9E1q1a" 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">Net loss from discontinued operations</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="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">842,084</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">632,892</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--IncomeLossFromContinuingOperations_i01_zTB6hceK8Bsf" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt">Net loss from continuing operations</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperations" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">10,649,592</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperations" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">9,423,184</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_i01B_zGjJzGarLsPj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt">Adjustments to reconcile net loss to net cash from operations:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--ShareBasedCompensationOptions_i02_zoetX5ZT7sr6" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 40pt">Stock based compensation - options</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:ShareBasedCompensationOptions" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,606,305</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:ShareBasedCompensationOptions" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">890,711</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--StockAwardsNonEmployees_i02_zgvn9ZAFBySg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 40pt">Stock awards - restricted units</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:StockAwardsNonEmployees" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">501,626</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:StockAwardsNonEmployees" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,111,556</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AmortizationOfIntangibleAssets_i02_zlQQSbLNmn08" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 40pt">Amortization of intangible assets</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">434,735</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">219,790</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--MarketableSecuritiesGainLoss_i02_zfO1AckEkwb1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 40pt">Realized loss from sale of marketable securities</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:MarketableSecuritiesGainLoss" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">646,300</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:MarketableSecuritiesGainLoss" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">28,416</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--Depreciation_i02_zncqVYUTuMO5" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-indent: -20pt; padding-left: 40pt">Depreciation</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">222,431</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">91,804</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--IncreaseDecreaseInDerivativeLiabilities_i02_zxHPzEqOEL56" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 40pt">Change in fair value of derivative</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInDerivativeLiabilities" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">189,002</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInDerivativeLiabilities" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">593,822</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_i01B_zfBwVnzEcMok" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt">Changes in operating assets and liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--IncreaseDecreaseInAccountsReceivable_i02_zMZfRDv3XqJb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 40pt">Accounts receivable</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,269,192</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">443,563</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--IncreaseDecreaseInInventories_i02_zMAd1kMdlaie" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-indent: -20pt; padding-left: 40pt">Inventory</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">335,125</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,119,484</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-indent: -20pt; padding-left: 40pt">Other</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(1,576,157</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(87,846</td><td style="font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_40D_ecustom--IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_i02_zkS3L7EJAzAb" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 40pt">Operating lease right-of-use assets and liabilities</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="RCAT:IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,115</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">24,519</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--IncreaseDecreaseInContractWithCustomerLiability_i02_zMpm65RfeJxk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 40pt">Customer deposits</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">94,181</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">248,016</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--IncreaseDecreaseInAccountsPayable_i02_zt5x1i6GkdIc" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 40pt">Accounts payable</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">225,801</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">355,651</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--IncreaseDecreaseInAccruedLiabilities_i02_zGwIrfknHV45" 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">Accrued expenses</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="us-gaap:IncreaseDecreaseInAccruedLiabilities" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">236,807</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:IncreaseDecreaseInAccruedLiabilities" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">334,004</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--NetCashProvidedByUsedInOperatingActivities_i01_maCzVzg_zCoclX5IUPs" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt">Net cash used in operating activities of continuing operations</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">11,240,359</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">9,527,472</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -20pt; padding-left: 20pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AdditionalCashFlowElementsFinancingActivitiesAbstract_iB_zoKuV79nA53e" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt">Cash Flows from Investing Activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--PaymentsToAcquireProductiveAssets_i01N_di_msCzLRl_zulwgo74Ai13" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt">Purchases of property and equipment</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireProductiveAssets" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">139,860</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireProductiveAssets" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,280,935</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--ProceedsFromSaleAndMaturityOfMarketableSecurities_i01_maCzLRl_zinm1gMN5Yq2" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -20pt; padding-left: 30pt">Proceeds from sale of marketable securities</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="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,205,501</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,241,836</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--NetCashProvidedByUsedInInvestingActivities_i01T_mtCzLRl_maCzVzg_zWTfnRbx5qje" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt">Net cash provided by investing activities of continuing operations</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,065,641</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,960,901</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -20pt; padding-left: 20pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--NetCashProvidedByUsedInInvestingActivitiesAbstract_iB_zhbPH84yfHs2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt">Cash Flows from Financing Activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--ProceedsFromRelatedPartyDebt_i01_maCz4SQ_zpLa5jIlYKC" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt">Proceeds from related party obligations</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0577">&#8212;</span>&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromRelatedPartyDebt" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,404</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--RepaymentsOfRelatedPartyDebt_i01N_di_msCz4SQ_z3apXYhpJLsk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt">Payments under related party obligations</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0580">&#8212;</span>&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:RepaymentsOfRelatedPartyDebt" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">40,057</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--RepaymentsOfDebt_i01N_di_msCz4SQ_zrRfrpYYakqa" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt">Payments under debt obligations</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:RepaymentsOfDebt" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">279,126</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:RepaymentsOfDebt" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">340,766</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--PaymentsForOtherTaxes_i01N_di_msCz4SQ_zYLcp0qEzyk1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt">Payments of taxes related to equity transactions</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsForOtherTaxes" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,292</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsForOtherTaxes" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">561,407</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--ProceedsFromOtherEquity_i01_maCz4SQ_zUXD5t4ZXtVc" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -20pt; padding-left: 30pt">Proceeds from issuance
    of common stock through ATM facility, net</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="us-gaap:ProceedsFromOtherEquity" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,212</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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"><span style="-sec-ix-hidden: xdx2ixbrl0590">&#8212;</span>&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--NetCashProvidedByUsedInFinancingActivities_i01T_mtCz4SQ_maCzVzg_z0xJ15IAxwo3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt">Net cash used in financing activities of continuing operations</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">286,206</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">928,826</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -20pt; padding-left: 20pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--NetCashProvidedByUsedInDiscontinuedOperationsAbstract_iB_z8TOHZSm7eSi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt">Discontinued operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_i01_maCzE7h_zsLMI1sjKXuk" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -11pt; padding-left: 20pt">Operating activities</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">550,120</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,006,667</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_i01_maCzE7h_zwflHTLiMCsb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -11pt; padding-left: 20pt">Investing activities</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0601">&#8212;</span>&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0602">&#8212;</span>&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_i01_maCzE7h_zoJmZKSKsl68" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -11pt; padding-left: 20pt">Financing activities</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="us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">166,026</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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"><span style="-sec-ix-hidden: xdx2ixbrl0605">&#8212;</span>&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--NetCashProvidedByUsedInDiscontinuedOperations_i01T_mtCzE7h_zBiDJf6jmsHd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt">Net cash used in discontinued operations</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInDiscontinuedOperations" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">384,094</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInDiscontinuedOperations" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,006,667</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -20pt; padding-left: 20pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_iT_mtCzVzg_z1d07nDI9Vy2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt">Net decrease in Cash</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,845,018</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,502,064</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iS_zNBG56kzh3ja" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; padding-bottom: 1pt; text-indent: -20pt; padding-left: 20pt">Cash, beginning of period</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="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,260,305</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2022-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,084,815</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iE_z8gjgiAL9Po2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-indent: -20pt; padding-left: 20pt">Cash, end of period</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,415,287</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,582,751</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCash_iNE_di_zWsKpWp7WEsj" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -20pt; padding-left: 20pt">Less: Cash of discontinued
    operations</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="us-gaap:DisposalGroupIncludingDiscontinuedOperationCash" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,310</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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="us-gaap:DisposalGroupIncludingDiscontinuedOperationCash" contextRef="AsOf2022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">90,810</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_40B_ecustom--CashOfContinuingOperations_iE_zYdnyUtr3sGl" 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">Cash of continuing operations, end of
    period</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:CashOfContinuingOperations" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,408,977</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:CashOfContinuingOperations" contextRef="AsOf2022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,491,941</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -20pt; padding-left: 20pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--InterestPaidNet_zTFHKcKo61Tl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt">Cash paid for interest</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">42,031</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">62,862</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--IncomeTaxesPaidNet_zDpyeUERVCb1" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt">Cash paid for income taxes</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0628">&#8212;</span>&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0629">&#8212;</span>&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -20pt; padding-left: 20pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--NoncashInvestingAndFinancingItemsAbstract_iB_zIarMFOEovP4" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; font-weight: bold; text-align: left; text-indent: -20pt; padding-left: 20pt">Non-cash transactions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent_i01_zfjHEkLhXR61" 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">Unrealized gain (loss) on marketable securities</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">653,052</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">217,229</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_409_ecustom--ConversionOfPreferredStockIntoCommonStock_i01_zpzeUSmt71" 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">Conversion of preferred stock into common stock</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:ConversionOfPreferredStockIntoCommonStock" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,820</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0638">&#8212;</span>&#160;&#160;</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--FairValueOfSharesWithheldAsPaymentOfNoteReceivable_i01_zozSG590Y1v3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt; text-indent: -20pt; padding-left: 30pt">Shares withheld as payment of note receivable</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0640">&#8212;</span>&#160;&#160;</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:FairValueOfSharesWithheldAsPaymentOfNoteReceivable" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">18,449</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_ecustom--TaxesRelatedToNetShareSettlementOfEquityAwards_i01_zpcsgfW19V04" 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">Taxes related to net share settlement of equity awards</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0643">&#8212;</span>&#160;&#160;</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:TaxesRelatedToNetShareSettlementOfEquityAwards" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,448</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b></b></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"><b>RED CAT HOLDINGS, INC.</b></p>

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

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

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

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify">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.</p>

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

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock"><p id="xdx_801_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zf7naLm6CpB" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_828_zY1YltQXSZ9g">Note 1 &#8211; The Business</span></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">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;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></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="width: 24px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-size: 10pt">A.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">In January 2020, the Company acquired Rotor Riot, a provider of First Person View (FPV) drones and equipment, primarily to  consumers. 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">&#160;</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="width: 24px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-size: 10pt">B.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">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">&#160;&#160;<span style="font-size: 10pt">&#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="width: 24px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-size: 10pt">C.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">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 either denied or 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">&#160;</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="width: 24px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-size: 10pt">D.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">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 concentrate on integrating and organizing these businesses. Effective May 1, 2022, we established the Enterprise and
Consumer segments to focus on the unique opportunities in each sector. Enterprise's initial strategy was to provide UAV's to commercial
enterprises, and the military, to navigate dangerous military environments and confined industrial and commercial interior spaces. Subsequently,
Enterprise narrowed its near-term attention on the military and other government agencies. Skypersonic's technology has been redirected
to military applications and its operations consolidated into Teal. The Consumer segment, which includes Fat Shark and Rotor Riot, caters
to hobbyists, drone racers, and enthusiasts.&#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"></p>

<ix:exclude><!-- Field: Page; Sequence: 7 -->
    <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:exclude>

<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
unadjusted sale price is $20 million, including $3 million in cash, at closing, and $17 million in securities of Unusual Machines plus
a post-closing adjustment for excess working capital. The agreement reflects the Company's decision to focus its efforts and capital 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.</p>

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

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

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

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock"><p id="xdx_840_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zNySYGlIJcye" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86B_z6g1uCpWzmAl">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.</p>

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:ConsolidationPolicyTextBlock"><p id="xdx_849_eus-gaap--ConsolidationPolicyTextBlock_z1q5xYgahSz" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b><span id="xdx_861_zqqtMDQX6ibh">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></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"><span style="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_85A_zlmo3xVTFK08" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:UseOfEstimates"><p id="xdx_84E_eus-gaap--UseOfEstimates_zzIv3TyiFk01" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_861_zmfZafxk7cW1">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></p>

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock"><p id="xdx_843_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zsofxe06dpj8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_864_zkEXqgKLr05j">Cash and Cash Equivalents</span> </b>&#8211; At October
31, 2023, we had cash of $1,408,977 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.</p>

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:MarketableSecuritiesPolicy"><p id="xdx_84D_eus-gaap--MarketableSecuritiesPolicy_z4MLRqDMpwvj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_863_zGCYEUWOeHFl">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.</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">We have elected to present accrued interest income
separately from marketable securities on our consolidated balance sheets. Accrued interest income was $20,572 and $151,671 as of October
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 six months ended October 31, 2023 and 2022.</p>

</ix:nonNumeric><p id="xdx_85C_zH4CEFA7Ngq4" 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"></p>

<ix:exclude><!-- Field: Page; Sequence: 8 -->
    <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>

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:ReceivablesPolicyTextBlock"><p id="xdx_843_eus-gaap--ReceivablesPolicyTextBlock_zh6kG0UhtLn1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_862_zTXHLcgf8uH7">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,  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></p>

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:InventoryPolicyTextBlock"><p id="xdx_848_eus-gaap--InventoryPolicyTextBlock_zlEuqfwskQel" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86A_zJs2VtOihY5j">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 and recent customer demand, as well as evaluating for excess quantities and obsolescence.</span></p>

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy"><p id="xdx_84D_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zb8np93BniDi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b><span id="xdx_86F_z3S25VuFVf0c">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.</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">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;</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">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.</p>

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock"><p id="xdx_848_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zXFbbqpBSc0j" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_864_zaArZdFOoacb">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></p>

</ix:nonNumeric><p id="xdx_85C_zqvXnaA2nAxd" 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"></p>

<ix:exclude><!-- Field: Page; Sequence: 9 -->
    <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"></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:RevenueRecognitionLeasesOperating"><p id="xdx_849_eus-gaap--RevenueRecognitionLeasesOperating_zhXFaON7Pk07" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span id="xdx_86B_zXY8ysTujavi"><b>Leases </b></span><b>&#8211; </b>Accounting
Standards Codification (ASC) 842 requires the recognition of assets and liabilities associated with lease agreements. <span style="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_852_z0j9tpH9Kyab" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:FairValueOfFinancialInstrumentsPolicy"><p id="xdx_840_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zJFhK2xWzZn8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86F_zArZ5BWOqYyg">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.</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">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.</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; background-color: white">The guidance establishes
three levels of the fair value hierarchy as follows:</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 0 6pt 0.5in; text-align: justify; background-color: white"><i>Level 1</i>:
Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Disclosures for Non-Financial Assets Measured at
Fair Value on a Non-Recurring Basis</i></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">The Company's financial instruments mainly
consist of cash, receivables, current assets, accounts payable, accrued expenses and debt. The carrying amounts of these instruments
approximates fair value due to their short-term nature.</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"><i>Convertible Securities and Derivatives</i></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">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.</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"><i></i></p>

<ix:exclude><!-- Field: Page; Sequence: 10 -->
    <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>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Derivative Liabilities</i></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">The Company has issued financial instruments which
include embedded features subject to derivative accounting.&#160; Specifically, there are warrants outstanding, issued in connection with
a convertible debt financing, which include provisions under which the exercise price is equal to the lesser of (i) $1.50 or (ii) the
exercise or conversion price of securities issued in a future, qualified offering.&#160; Embedded derivatives are valued separately from
the host instrument and are recognized as liabilities on the Company's balance sheet.&#160; The warrants are valued using a multinomial
lattice method that values the derivative liability based on a probability weighted discounted cash flow model. The liability is valued
at each reporting date and the change in liability is reflected as a change in derivative liability in the statement of operations.</p>

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:RevenueRecognitionPolicyTextBlock"><p id="xdx_843_eus-gaap--RevenueRecognitionPolicyTextBlock_ztvB3hjMMx4i" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86C_zJBK1wWcH3Rf">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 $61,805 and $155,986 at October 31, 2023 and April 30, 2023, respectively.</p>

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:ResearchAndDevelopmentExpensePolicy"><p id="xdx_84E_eus-gaap--ResearchAndDevelopmentExpensePolicy_zai08bAkfXff" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_861_zOe8SD4lPYN9">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.</p>

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:IncomeTaxPolicyTextBlock"><p id="xdx_84B_eus-gaap--IncomeTaxPolicyTextBlock_zcsqGFQZLVlk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86C_zxWqUnTQvEea">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;</p>

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock"><p id="xdx_840_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zLOisxWADhEf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_868_zBdE0jPA0JK3">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></p>

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"><p id="xdx_842_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_ztRYwQcIIHSj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_861_zjXgMFKmk3ha">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.</p>

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock"><p id="xdx_846_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_zsZwzztr45Ok" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_866_zYtsJchZ1TSh">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 but 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 six months ended October 31, 2023, comprehensive loss was
$656,074 lower than net loss, primarily related to unrealized gains on available-for-sale securities totaling $653,052, and foreign currency
translation adjustments of $3,022. During the six months ended October 31, 2022, comprehensive loss was $218,133 higher than net loss,
primarily related to unrealized losses on available-for-sale securities totaling $217,229, and foreign currency translation adjustments
of $904.</p>

</ix:nonNumeric><p id="xdx_852_ztoVxRNdkF0e" 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"></p>

<ix:exclude><!-- Field: Page; Sequence: 11 -->
    <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>

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:CompensationRelatedCostsPolicyTextBlock"><p id="xdx_84E_eus-gaap--CompensationRelatedCostsPolicyTextBlock_zcnFg4Jz3uWd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_868_zarSojIel5Ba">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 cost is recognized on a straight-line basis over the service period which is the vesting term.</span></p>

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:EarningsPerSharePolicyTextBlock"><p id="xdx_846_eus-gaap--EarningsPerSharePolicyTextBlock_ztiS7Q3ii6Z1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_868_zL8HSZmPyej7">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 include:</p>

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zqqjx3rseHl2" 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>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_49A_20230501__20231031_z8PGkj0hBYT8" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">October 31, 2023</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_49A_20220501__20230430_zgRdHdpiLnIg" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">April
30, 2023</p></td></tr>
  <tr id="xdx_403_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount_zxfBroCd4Qe5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; font-size: 10pt; text-align: left">Series B Preferred Stock, as converted</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 20%; font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,896</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 20%; font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount" contextRef="From2022-05-012023-04-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">822,230</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount_zNQpOESFJdZ2" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Stock options</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">6,861,517</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount" contextRef="From2022-05-012023-04-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,784,809</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount_zU0IxhEYNUE" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt">Warrants</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,539,999</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount" contextRef="From2022-05-012023-04-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,539,999</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount_zokOnw9KYNTd" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Restricted stock</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:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">779,850</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount" contextRef="From2022-05-012023-04-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">781,060</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_zRs8W6NU1obe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt">Total</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">9,185,262</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2022-05-012023-04-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">7,928,098</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

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

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

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="RCAT:RelatedPartiesPolicyTextBlock"><p id="xdx_847_ecustom--RelatedPartiesPolicyTextBlock_zFBuuEMg7qje" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86A_zgqYB4ZPZrOe">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.</p>

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="RCAT:SegmentReportingPolicyTextBlock"><p id="xdx_84E_ecustom--SegmentReportingPolicyTextBlock_z026yDhmqLib" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_867_zJLVgO3hmVIa">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"></span></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 to focus on the unique opportunities in each sector. Enterprise's initial strategy was to provide UAV's to commercial
enterprises, and the military, to navigate dangerous military environments and confined industrial and commercial interior spaces. Subsequently,
Enterprise narrowed its near-term attention on the military and other government agencies. Skypersonic's technology has been redirected
to military applications and its operations consolidated into Teal. The Consumer segment, which includes Fat Shark and Rotor Riot, caters
to hobbyists, drone racers, and enthusiasts.&#160;&#160;The reportable segments were established based on how our CODM 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"></p>

</ix:nonNumeric><p id="xdx_856_zLpluuksEUak" 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 six months ended October 31, 2023, the
Company incurred a net loss from continuing operations of $10,649,592&#160;and used cash in operating activities of continuing operations
of $11,240,359. <span style="background-color: white">As of October 31, 2023, working capital
for continuing operations totaled $15,128,282. </span>These financial results and our financial position at&#160;October 31, 2023&#160;raise
substantial doubt about our ability to continue as a going concern. However, the Company has recently taken actions to strengthen its
liquidity.&#160;On&#160;December 11, 2023, we closed an offering of 18,400,000 shares of common stock which generated net proceeds of
approximately $8,400,000 as further described in Note 24. In addition, the Company&#8217;s operating plan for the next twelve months has
been updated to reflect recent operating improvements.&#160; Revenues have accelerated and are expected to continue growing. The Company&#8217;s
new manufacturing facility is scaling production and gross margins are projected to increase.<span style="background-color: white">&#160;Management
has concluded that these recent positive developments alleviate any substantial doubt about the Company&#8217;s ability to&#160;continue
its operations, and meet its financial obligations, &#160;for twelve months from the date these consolidated financial statements&#160;are&#160;issued.
See &#8220;Note 24 &#8211; Subsequent Events&#8221;.</span></span></p>

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

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

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

<!-- Field: Page; Sequence: 12 -->
    <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 -->

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b>&#160;</b></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 the Consumer segment for:</p>

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_zGv4tNde9M2k" summary="xdx: Disclosure - Discontinued Operations - results of operations (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-indent: -10pt; padding-left: 10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_495_20230801__20231031_zJy7LCo0cRWf" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49A_20220801__20221031_z0xBMmiNut4c" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_496_20230501__20231031_zOwbbVkipbva" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_493_20220501__20221031_zlucd2oWZCOk" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Three months ended</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">October 31,</p></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Six months ended</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">October 31,</p></td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; font-weight: bold">&#160;</td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center">2023</td><td style="font-size: 10pt; font-weight: bold">&#160;</td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center">2022</td><td style="font-size: 10pt; font-weight: bold">&#160;</td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center">2023</td><td style="font-size: 10pt; font-weight: bold">&#160;</td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center">2022</td></tr>
  <tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationRevenue_ztViCxqaS90k" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 48%; font-size: 10pt; text-indent: -10pt; padding-left: 10pt">Revenues</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,056,932</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">782,850</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,926,151</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,725,570</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_zVeareILB8U2" 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: 10pt">Cost of goods sold</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="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,154,200</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">673,046</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,539,316</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,340,259</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_zvDVGBoVNXtd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt">Gross Margin</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">97,268</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">109,804</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">386,835</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">385,311</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract_iB_zFwN2kdr7xAa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt">Operating Expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--DisposalGroupIncludingDiscontinuedOperationOperationsExpense_zvZZ3I7zG3Gb" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-indent: -10pt; padding-left: 20pt">Operations</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:DisposalGroupIncludingDiscontinuedOperationOperationsExpense" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">173,825</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:DisposalGroupIncludingDiscontinuedOperationOperationsExpense" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">171,055</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:DisposalGroupIncludingDiscontinuedOperationOperationsExpense" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">383,805</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:DisposalGroupIncludingDiscontinuedOperationOperationsExpense" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">332,838</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense_zR3hLFjWduo1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Research and development</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">31,054</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">87,958</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">77,303</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">170,764</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense_zo9Zdd4RFx15" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Sales and marketing</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">287,413</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">168,013</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">691,517</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">363,291</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_zBDHwTZCt887" 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: 20pt">General and administrative</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="us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,982</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">104,323</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">53,588</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">159,484</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOperatingExpense_i01_zBSc5PEnV0p8" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt">Total operating expenses</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="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">502,274</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">531,349</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,206,213</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,026,377</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_zJzgl06wCD8h" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt">Operating loss</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">599,542</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">421,545</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">819,378</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">641,066</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract_iB_z7Ww6GArbNtf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt">Other (income) expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--DisposalGroupIncludingDiscontinuedOperationInterestExpense_zwzG0VLhg7T4" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Interest expense</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0768">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0769">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22,856</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0771">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherIncome_i01N_di_zBNgsJd1RFo8" 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: 20pt">Other, net</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="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">31</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,050</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">150</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,174</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_401_ecustom--DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract_iB_zeSIa7tzGsgd" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -8.95pt; padding-left: 20pt">Other (income) expense</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(31</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(8,050</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">22,706</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(8,174</td><td style="font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -10pt; padding-left: 20pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_zbzbgY0c9bXa" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -9pt; padding-left: 20pt">Net loss from discontinued operations</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">599,511</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left">)</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">413,495</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left">)</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">842,084</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left">)</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">632,892</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left">)</td></tr>
  </table>

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

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

<ix:exclude><!-- Field: Page; Sequence: 13 -->
    <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:exclude>

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

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="RCAT:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_89B_ecustom--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock_zvWudXz1eplb" 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>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_496_20231031_z5cfpCcsbgrc" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">October 31, 2023</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_497_20230430_zqiJ4ZPl6alh" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr id="xdx_402_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_iB_zdI0qkEKVang" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt">Current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCash_i01I_zpB8i95eh024" style="vertical-align: bottom; background-color: White">
    <td style="width: 52%; font-size: 10pt; text-indent: -10pt; padding-left: 20pt">Cash</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 20%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCash" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,310</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 20%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCash" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">86,656</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_i01I_zI84GGyBgiuj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Accounts receivable, net</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">44,431</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">61,107</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_i01I_zvgSdTuuXEwb" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-indent: -10pt; padding-left: 20pt">Inventory</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInventoryCurrent" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,599,022</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInventoryCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,065,954</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_i01I_zHK3wY76Xvuh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt">Other</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="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,503,999</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,069,438</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_i01I_zMYbHok65HR9" 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">Total current assets</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,153,762</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,283,155</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_iI_zyE3RVSC0aTi" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Intangible assets, net</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20,000</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20,000</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_i01I_zmwkfdYIHyS1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-left: 10pt">Other</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,853</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,853</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent_iI_z9pHlEyc03zb" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Operating lease right-of-use assets</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="us-gaap:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">62,280</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">84,544</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_iI_zC9zEaVUxms4" 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">Total long term assets</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">86,133</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">108,397</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_iB_zpGV8Pj54L9e" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt">Current liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_i01I_zSWt0Hx0FZ2j" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Accounts payable</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="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">64,777</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</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="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">606,872</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_i01I_z4dzyJtf0br9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Accrued expenses</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">96,838</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">109,480</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations_i01I_zdVdMTlZrLXf" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Debt obligations - short term</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">166,026</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0830">&#8212;</span>&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_i01I_zWUumNbM0jIf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Customer deposits</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherLiabilities" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">43,936</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherLiabilities" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">244,688</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent_i01I_zhvzsZyNQ7Q7" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt">Operating lease liabilities</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:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">53,060</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">49,461</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_i01I_z9A3HMLQdQx5" 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">Total current liabilities</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">424,637</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,010,501</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent_iI_zTbks8KXlQ49" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Long term liabilities - Operating lease liabilities</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,356</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">41,814</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--DisposalGroupIncludingDiscontinuedOperationWorkingCapital_iI_zTSPxJOuV6dl" 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">Working capital</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:DisposalGroupIncludingDiscontinuedOperationWorkingCapital" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,729,125</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:DisposalGroupIncludingDiscontinuedOperationWorkingCapital" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,272,654</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

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

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

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

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

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify">Marketable securities consisted solely of corporate
bonds at October 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_901_ecustom--CorporateBondsAtCarryingValueFairValue_iI_c20231031_zYrE8E2XNeLf"><ix:nonFraction name="RCAT:CorporateBondsAtCarryingValueFairValue" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,615,289</ix:nonFraction></span></span><span style="color: Black; background-color: white">,
$<span id="xdx_901_ecustom--CorporateBondsAtCarryingValueCostBasis_iI_c20231031_zOxaD7tCPbIj"><ix:nonFraction name="RCAT:CorporateBondsAtCarryingValueCostBasis" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,826,402</ix:nonFraction></span></span><span style="color: Black; background-color: white">,
and $<span id="xdx_902_ecustom--CorporateBondsAtCarryingValueUnrealizedLosses_iNI_di_c20231031_zOJecgxvEIo9"><ix:nonFraction name="RCAT:CorporateBondsAtCarryingValueUnrealizedLosses" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">211,113</ix:nonFraction> </span></span><span style="color: Black; background-color: white">at
October 31, 2023, respectively. Contractual maturities of one to three years totaled $<span id="xdx_905_ecustom--CorporateBondsAtCarryingValueContractualMaturities2_iI_c20231031_zpZ5Og4nEbs1"><ix:nonFraction name="RCAT:CorporateBondsAtCarryingValueContractualMaturities2" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,615,289</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">&#160;</p>

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:InventoryDisclosureTextBlock"><p id="xdx_80D_eus-gaap--InventoryDisclosureTextBlock_zjJTtoqOMZD3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_827_zT4B1bN4eG44">Note 5 &#8211; Inventories</span></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">Inventories consisted of the following:</p>

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zAVjRBOQmbCc" summary="xdx: Disclosure - Inventories (Details)" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_494_20231031_zq534zljNxZj" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">October 31, 2023</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_494_20230430_ziRHIbOxD6F8" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr id="xdx_40C_eus-gaap--InventoryRawMaterials_iI_znzFje0muJ1e" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 42%; font-size: 10pt; text-align: left">Raw materials</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 25%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:InventoryRawMaterials" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,804,167</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 25%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:InventoryRawMaterials" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,132,196</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--InventoryWorkInProcess_iI_z4KpepGwxE8" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt">Work-in-process</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:InventoryWorkInProcess" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,327,888</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:InventoryWorkInProcess" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">509,381</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--InventoryFinishedGoods_iI_z5RcbldAlbof" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Finished goods</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="us-gaap:InventoryFinishedGoods" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">123,643</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:InventoryFinishedGoods" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">278,996</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--InventoryNet_iI_zbCbSj85M89k" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt">Total</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,255,698</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,920,573</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

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

</ix:nonNumeric><p id="xdx_811_zxG9HVgaphNi" 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"></p>

<!-- Field: Page; Sequence: 14 -->
    <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 -->

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:OtherCurrentAssetsTextBlock"><p id="xdx_800_eus-gaap--OtherCurrentAssetsTextBlock_zKifmURYbtD4" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_82B_zdeD96LJiSEk">Note 6 &#8211; Other Current Assets</span></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">Other current assets included:</p>

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_z3Ws0PnoQEkl" 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>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_499_20231031_zYJKgwbWXBPb" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">October 31, 2023</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_492_20230430_zEZk0uJWK7Dj" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr id="xdx_406_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_zRacGbXC9Fr5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 42%; font-size: 10pt; text-align: left">Prepaid inventory</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 25%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,616,111</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 25%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">359,500</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--PrepaidExpenseCurrent_iI_zxjH12uo2W7b" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Prepaid expenses</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseCurrent" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,203,209</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">752,564</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss_iI_z3YNPBib4z08" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Accrued interest income</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="us-gaap:DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20,572</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">151,671</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--OtherAssetsCurrent_iI_zVWRADLyJhuf" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt">Total</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsCurrent" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,839,892</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,263,735</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

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

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

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

<p style="font: 10pt/105% 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">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_907_ecustom--CashCompensationSubjectToTaxation_c20220101__20220430_zwrGs1TM1yQ6"><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_90B_ecustom--IncomeAssociatedWithStockCompensationSubjectToTaxation_c20220101__20220430_zYL5WrJlXVRh"><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_90A_ecustom--NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation_c20220301__20220430_zWK4gYzB6zQe"><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_909_ecustom--CommonStockWithheldByCompanyAppliedAgainstNoteShares_c20220301__20220430_zBJ4NsWncgsi"><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_90D_ecustom--CommonStockWithheldByCompanyAppliedAgainstNoteAmount_c20220301__20220430_zFg29o96r4Bh"><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_90A_ecustom--SharesHeldAtTransferAgentUntilNoteReceivableRepayment_c20220301__20220430_zaxozlG0QYN1"><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_906_ecustom--RestrictedStockScheduledToVestShares_c20220301__20220430_zaD6KmGI4Gdb"><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_907_ecustom--RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable_c20220301__20220430_zyvP6n9y9P6a"><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_90E_ecustom--PaymentsForTaxLiability_iN_di_c20220301__20220430_z6KTxKYkeuze"><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_901_ecustom--NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation_c20220301__20220430_ziHkcxIOSQJb"><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_90B_ecustom--EstimatedTaxesOwedRelatedToStockCompensation_c20220301__20220430_zqAMTkxp1X4i"><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_909_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestExpense_c20220301__20220430_z9AcYLgdOLti"><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.</p>

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

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:IntangibleAssetsDisclosureTextBlock"><p id="xdx_800_eus-gaap--IntangibleAssetsDisclosureTextBlock_zv2teIllTuN8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_82E_zEBu6vrgHTef">Note 8 &#8211; Intangible Assets</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">Intangible assets relate to acquisitions completed
by the Company, including those described in Note 1, and were as follows:</p>

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_zWgnDezJwzl5" 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_497_20231031__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsGrossCarryingAmountMember_zmew1c6TrXdj" 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_493_20231031__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsAccumulatedAmortizationMember_zdJ3kcT44to3" 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_491_20231031__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsNetCarryingValueMember_zNMgTIkZ8qnb" 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>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="11" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">October 31, 2023</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="11" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Gross Value</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Accumulated Amortization</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Net Value</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</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"><b>Gross</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Value</b></p></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Accumulated Amortization</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Net Value</td></tr>
  <tr id="xdx_406_ecustom--FiniteLivedProprietaryTechnologyGross_iI_z7dVymdUsfsc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 46%; font-size: 10pt; text-align: left">Proprietary technology</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 6%; font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:FiniteLivedProprietaryTechnologyGross" contextRef="AsOf2023-10-31_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,967,000</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 6%; font-size: 10pt; text-align: right">(<ix:nonFraction name="RCAT:FiniteLivedProprietaryTechnologyGross" contextRef="AsOf2023-10-31_custom_IntangibleAssetsAccumulatedAmortizationMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,259,673</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">)</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 6%; font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:FiniteLivedProprietaryTechnologyGross" contextRef="AsOf2023-10-31_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,707,327</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 6%; font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:FiniteLivedProprietaryTechnologyGross" contextRef="AsOf2023-04-30_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,967,000</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 6%; font-size: 10pt; text-align: right">(<ix:nonFraction name="RCAT:FiniteLivedProprietaryTechnologyGross" contextRef="AsOf2023-04-30_custom_IntangibleAssetsAccumulatedAmortizationMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">841,223</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">)</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 6%; font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:FiniteLivedProprietaryTechnologyGross" contextRef="AsOf2023-04-30_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,125,777</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--FiniteLivedNoncompeteAgreementsGross1_iI_zMhMLVnpwWLe" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Non-compete agreements</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:FiniteLivedNoncompeteAgreementsGross1" contextRef="AsOf2023-10-31_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">81,000</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="RCAT:FiniteLivedNoncompeteAgreementsGross1" contextRef="AsOf2023-10-31_custom_IntangibleAssetsAccumulatedAmortizationMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">70,167</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:FiniteLivedNoncompeteAgreementsGross1" contextRef="AsOf2023-10-31_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,833</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:FiniteLivedNoncompeteAgreementsGross1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">81,000</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="RCAT:FiniteLivedNoncompeteAgreementsGross1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsAccumulatedAmortizationMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">56,667</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:FiniteLivedNoncompeteAgreementsGross1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">24,333</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--FiniteLivedCustomerRelationshipsGross1_iI_z5WJ6bxx4fp" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Customer relationships</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:FiniteLivedCustomerRelationshipsGross1" contextRef="AsOf2023-10-31_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">39,000</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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:FiniteLivedCustomerRelationshipsGross1" contextRef="AsOf2023-10-31_custom_IntangibleAssetsAccumulatedAmortizationMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">20,891</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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:FiniteLivedCustomerRelationshipsGross1" contextRef="AsOf2023-10-31_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">18,109</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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:FiniteLivedCustomerRelationshipsGross1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">39,000</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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:FiniteLivedCustomerRelationshipsGross1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsAccumulatedAmortizationMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">18,106</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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:FiniteLivedCustomerRelationshipsGross1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20,894</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--FiniteLivedIntangibleAssetsGross1_iI_zrs3gW1lCIeg" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Total finite-lived assets</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:FiniteLivedIntangibleAssetsGross1" contextRef="AsOf2023-10-31_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,087,000</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="RCAT:FiniteLivedIntangibleAssetsGross1" contextRef="AsOf2023-10-31_custom_IntangibleAssetsAccumulatedAmortizationMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,350,731</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:FiniteLivedIntangibleAssetsGross1" contextRef="AsOf2023-10-31_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,736,269</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:FiniteLivedIntangibleAssetsGross1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,087,000</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="RCAT:FiniteLivedIntangibleAssetsGross1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsAccumulatedAmortizationMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">915,996</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:FiniteLivedIntangibleAssetsGross1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,171,004</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--IndefiniteLivedTradeNames_iI_zjXXuspfUiB9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Brand name</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="us-gaap:IndefiniteLivedTradeNames" contextRef="AsOf2023-10-31_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,152,000</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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"><span style="-sec-ix-hidden: xdx2ixbrl0932">&#8212;</span>&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:IndefiniteLivedTradeNames" contextRef="AsOf2023-10-31_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,152,000</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:IndefiniteLivedTradeNames" contextRef="AsOf2023-04-30_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,152,000</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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"><span style="-sec-ix-hidden: xdx2ixbrl0935">&#8212;</span>&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:IndefiniteLivedTradeNames" contextRef="AsOf2023-04-30_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,152,000</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--IndefiniteLivedIntangibleAssetsExcludingGoodwill1_iI_zTtgxokp3M0l" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: 10pt">Total indefinite-lived assets</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:IndefiniteLivedIntangibleAssetsExcludingGoodwill1" contextRef="AsOf2023-10-31_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,152,000</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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"><span style="-sec-ix-hidden: xdx2ixbrl0939">&#8212;</span>&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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:IndefiniteLivedIntangibleAssetsExcludingGoodwill1" contextRef="AsOf2023-10-31_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,152,000</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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:IndefiniteLivedIntangibleAssetsExcludingGoodwill1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,152,000</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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"><span style="-sec-ix-hidden: xdx2ixbrl0942">&#8212;</span>&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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:IndefiniteLivedIntangibleAssetsExcludingGoodwill1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,152,000</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--IntangibleAssetsNetExcludingGoodwill1_iI_zXjGON8zBwcf" 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">Total intangible assets, net</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:IntangibleAssetsNetExcludingGoodwill1" contextRef="AsOf2023-10-31_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,239,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(<ix:nonFraction name="RCAT:IntangibleAssetsNetExcludingGoodwill1" contextRef="AsOf2023-10-31_custom_IntangibleAssetsAccumulatedAmortizationMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,350,731</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:IntangibleAssetsNetExcludingGoodwill1" contextRef="AsOf2023-10-31_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,888,269</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:IntangibleAssetsNetExcludingGoodwill1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,239,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(<ix:nonFraction name="RCAT:IntangibleAssetsNetExcludingGoodwill1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsAccumulatedAmortizationMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">915,996</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:IntangibleAssetsNetExcludingGoodwill1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,323,004</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A4_zzOYObcDKNg" 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">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.</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"></p>

<ix:exclude><!-- Field: Page; Sequence: 15 -->
    <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">As of October 31, 2023, <span style="background-color: white">expected
amortization expense for finite-lived intangible assets for the next five years is as follows:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p><ix:nonNumeric contextRef="From2023-05-01to2023-10-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_496_20231031_zYN3up7s0K96"><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-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">432,070</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-10-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-10-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-10-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-10-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-10-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-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,736,269</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_8AC_z73qdxF80nSb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;&#160;&#160;&#160;&#160;</p>

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

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-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: 50%"><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: 20%"><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: 20%"><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_432_c20220501__20221031_eus-gaap--GoodwillPeriodIncreaseDecrease_zTFu11E12r6h" 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-10-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_438_c20230501__20231031_eus-gaap--GoodwillImpairmentLoss_iN_di_zFVCUmwbvOx5" 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-10-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_439_c20231031_eus-gaap--Goodwill_iI_zDO37g72k67d" 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 October 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-10-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_8A1_z8LmURXWxIag" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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_90D_eus-gaap--ImpairmentOfIntangibleAssetsExcludingGoodwill_c20230501__20231031_zg310leLguEg"><ix:nonFraction name="us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,826,918</ix:nonFraction></span>
in April
2023.</p>

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

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock"><p id="xdx_807_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_z7OmhPs9LQ78" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_825_zg0zahZ5r1F6">Note 9 &#8211; Property and Equipment</span></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">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:</p>

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:PropertyPlantAndEquipmentTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--PropertyPlantAndEquipmentTextBlock_z6A99hbNMurb" 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>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_495_20231031_zjQVXI02eJJa" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">October 31, 2023</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_49A_20230430_zUJ1cJMQ3lE8" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentGross_iI_zYj7cQjNcOMg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 42%; font-size: 10pt; text-align: left">Equipment and related</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 25%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,426,424</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 25%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,386,373</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--PropertyPlantAndEquipmentLeaseholdImprovements_iI_znhRU68nHXpj" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Leasehold improvements</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:PropertyPlantAndEquipmentLeaseholdImprovements" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,548,609</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:PropertyPlantAndEquipmentLeaseholdImprovements" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,473,890</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--PropertyPlantAndEquipmentFurnitureAndEquipment_iI_zYWgHCTozIs7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">Furniture and fixtures</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:PropertyPlantAndEquipmentFurnitureAndEquipment" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">157,842</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:PropertyPlantAndEquipmentFurnitureAndEquipment" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">132,752</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_ztjh9lzBlpv5" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Accumulated depreciation</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="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">565,088</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">342,657</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--PropertyPlantAndEquipmentNet_iI_zpTOVvU4rtc7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt; text-indent: 10pt">Net carrying value</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,567,787</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,650,358</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A9_z2BuhBkGpwub" 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">Depreciation expense totaled $<span id="xdx_90A_eus-gaap--Depreciation_c20230501__20231031_zaPdCky8O2Jl"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">222,431</ix:nonFraction></span> and $<span id="xdx_909_eus-gaap--Depreciation_c20220501__20221031_zb0sJpDQGiUd"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">91,804</ix:nonFraction></span>
for the six months ended October 31, 2023 and 2022, respectively.</p>

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

</ix:nonNumeric><p id="xdx_81A_z7msXEcC3BH6" 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"></p>

<!-- Field: Page; Sequence: 16 -->
    <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 -->

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

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

<p style="font: 10pt/105% 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">Other long-term assets included:</p>

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="RCAT:ScheduleOfOtherLongTermAssetsTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_89A_ecustom--ScheduleOfOtherLongTermAssetsTableTextBlock_zRHaDQdpyhCc" 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>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_495_20231031_zU8YmrtnigFe" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">October 31, 2023</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_491_20230430_zK0BLFHzPaX4" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr id="xdx_408_ecustom--SAFEAgreementAssets_iI_zBW4X4QCOlqj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 42%; font-size: 10pt; text-align: left">SAFE agreement</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 25%; font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:SAFEAgreementAssets" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">250,000</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 25%; font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:SAFEAgreementAssets" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">250,000</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--SecurityDeposit_iI_zEcwq7cmOd9" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Security deposits</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="us-gaap:SecurityDeposit" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">53,180</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:SecurityDeposit" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">53,180</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--NoncurrentAssets_iI_zHfN3xjIkAa4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt">Total</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:NoncurrentAssets" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">303,180</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:NoncurrentAssets" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">303,180</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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_903_ecustom--PaymentForSAFEAgreement_c20221101__20221130_zm9nXZPBkv33"><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_908_ecustom--PaymentForSAFEAgreement_c20230201__20230430_zU6gfMK8mSuh"><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;six&#160;months ended&#160;October&#160;31,&#160;2023.</p>

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

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

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

<p style="font: 10pt/105% 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">As of October 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.58 years, some
of which may include options to extend for up to 5 years. Operating lease expense totaled $<span id="xdx_90B_eus-gaap--OperatingLeaseExpense_c20230501__20231031_zjoMKrnfncXg"><ix:nonFraction name="us-gaap:OperatingLeaseExpense" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">170,505</ix:nonFraction> </span> for the six months ended October 31,
2023, including period cost for short-term, cancellable, and variable leases, not included in lease liabilities, of $<span id="xdx_90E_eus-gaap--ShortTermLeaseCost_c20230501__20231031_zzqwbgzpVB27"><ix:nonFraction name="us-gaap:ShortTermLeaseCost" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,300</ix:nonFraction> </span> for the six
months ended October 31, 2023.</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">Leases on which the Company made rent payments during
the reporting period included:</p>

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-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_988_eus-gaap--OperatingLeaseExpense_c20230501__20231031__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation1Member_zJWkmJtDkuwd" style="text-align: right; width: 25%"><ix:nonFraction name="us-gaap:OperatingLeaseExpense" contextRef="From2023-05-012023-10-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_980_eus-gaap--OperatingLeaseExpense_c20230501__20231031__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation3Member_zEKSoimX3gsc" style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseExpense" contextRef="From2023-05-012023-10-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_987_eus-gaap--OperatingLeaseExpense_c20230501__20231031__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation4Member_zXNkKjRVhgJ3" style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseExpense" contextRef="From2023-05-012023-10-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_8AA_zHWki4gV893h" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;&#160;&#160;&#160;</p>

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-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_498_20230501__20231031_zwH7jmZt3nE7" 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-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">171,620</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_90A_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_pip0_dtY_c20231031_zRujrMAA8Xw9"><ix:nonNumeric contextRef="AsOf2023-10-31" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">2.12</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-10-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>


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

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

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-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_49F_20231031_ze9qppkmFcY5"><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-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">174,542</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-10-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-10-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-10-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-10-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-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">597,831</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_8A4_zJXL1RHxCWDk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;<b>&#160;</b></p>

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

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

<!-- Field: Page; Sequence: 17 -->
    <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/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><b></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#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: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify">&#160;</td>
    <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; 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; 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">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_zct7OZcNK6u3"><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_90E_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20210901__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation1Member_zEzbxmJerNpl"><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_90C_eus-gaap--DebtInstrumentPeriodicPayment_c20210801__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation1Member_zazXUrZGVgrh"><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 October 31, 2023 totaled $<span id="xdx_903_eus-gaap--DebtInstrumentCarryingAmount_iI_c20231031_z5uU5GuRxQ08"><ix:nonFraction name="us-gaap:DebtInstrumentCarryingAmount" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">639,663</ix:nonFraction></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#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: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify">&#160;</td>
    <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; 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; 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">In May 2021, Teal entered
into a note agreement totaling $<span id="xdx_90C_ecustom--ConvertibleNoteAgreementAmount_c20230501__20231031__us-gaap--DebtInstrumentAxis__custom--DebtObligation2Member_zd2ei5bGHrma"><ix:nonFraction name="RCAT:ConvertibleNoteAgreementAmount" contextRef="From2023-05-012023-10-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_90E_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20230501__20231031__us-gaap--DebtInstrumentAxis__custom--DebtObligation2Member_zW8JtmK9OdK"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateDuringPeriod" contextRef="From2023-05-012023-10-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_90C_eus-gaap--AccruedLiabilitiesCurrent_iI_c20231031__us-gaap--DebtInstrumentAxis__custom--DebtObligation2Member_zOQ27azQaIt4"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2023-10-31_custom_DebtObligation2Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,107</ix:nonFraction> </span>
at October 31, 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#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: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify">&#160;</td>
    <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; 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; 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">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 id="xdx_900_eus-gaap--DebtInstrumentFaceAmount_iI_c20210831__us-gaap--DebtInstrumentAxis__custom--DebtObligation3Member_z3s8K6IwZ5Yg"><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_907_eus-gaap--DebtInstrumentPeriodicPayment_c20211101__20221031__us-gaap--DebtInstrumentAxis__custom--DebtObligation3Member_zZEkaWE5hpti"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPayment" contextRef="From2021-11-012022-10-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">&#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: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify">&#160;</td>
    <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; 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; 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">In February 2021, Teal received a Small Business Administration
Paycheck Protection Program (&#8220;SBA PPP&#8221;) loan in the amount of $<span id="xdx_90F_ecustom--SBAPPPLoanAmountsReceived_c20210201__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation4Member_zlhqSPN4gZO6"><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_906_ecustom--SBAPPPLoanPrincipalBalanceForgiven_iN_di_c20220201__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation4Member_zOeweTDNatDf"><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_909_ecustom--SBAPPPLoanAccruedInterestForgiven_iN_di_c20220201__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation4Member_zBkmZVMudcb3"><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.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#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: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify">&#160;</td>
    <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; line-height: 105%"><b>E.</b></span></td>
    <td style="width: 98%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; 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">Beginning in October 2021, and amended in January
2022, Teal financed a total of $<span id="xdx_90C_ecustom--LeaseholdImprovementAgreementFundsReceived_c20220701__20230430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zlZx4OtHNQq6"><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_907_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20211001__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_z8pS2nQEllUf"><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_900_eus-gaap--DebtInstrumentPeriodicPayment_c20211001__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zmyqsB3DuUFa"><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 October 31, 2023 and April 30, 2023 totaled $<span id="xdx_906_eus-gaap--DebtInstrumentCarryingAmount_iI_c20231031__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_z6S8UCn7HcNf"><ix:nonFraction name="us-gaap:DebtInstrumentCarryingAmount" contextRef="AsOf2023-10-31_custom_DebtObligation6Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">47,442</ix:nonFraction> </span>
and $<span id="xdx_902_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zqkjtygoegQ8"><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.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#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: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify">&#160;</td>
    <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; 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; 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">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_907_eus-gaap--DebtInstrumentFaceAmount_iI_c20210831__us-gaap--DebtInstrumentAxis__custom--DebtObligation7Member_zxQgWrdS0ct9"><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.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#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: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify">&#160;</td>
    <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; 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; 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">In September 2021, Teal entered into a financing agreement
with Ascentium Capital to fund the purchase of a fixed asset totaling $<span id="xdx_904_ecustom--FinancingAgreementFundingOfPurchaseOfFixedAsset_c20210901__20210930__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_zKobhkDO2E0l"><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_902_eus-gaap--DebtInstrumentPeriodicPayment_c20210901__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_zLGCz9BZGrp8"><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 October 31, 2023 and April 30, 2023 totaled $<span id="xdx_907_eus-gaap--DebtInstrumentCarryingAmount_iI_c20231031__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_zNq9XrsNe7lh"><ix:nonFraction name="us-gaap:DebtInstrumentCarryingAmount" contextRef="AsOf2023-10-31_custom_DebtObligation8Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,476</ix:nonFraction></span>
and $<span id="xdx_90A_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230430__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_zRMfirISKyJ1"><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.</p>

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

<ix:exclude><!-- Field: Page; Sequence: 18 -->
    <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"></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">&#160;</td>
    <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; 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; 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">Outstanding principal payments on debt obligations
are due as follows:</p>

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-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_49F_20231031_zAJEX6mgyXvg" style="font-size: 10pt; text-align: right; width: 25%">643,012</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-10-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-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,044,581</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 October 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-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">953,819</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-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">90,762</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
</table>

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

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="RCAT:RelatedPartyPayablesDisclosureTextBlock"><p id="xdx_805_ecustom--RelatedPartyPayablesDisclosureTextBlock_z1MTbbC7lAV2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_821_zmNbmGQdU5mb">Note 13 &#8211; Due to Related Party</span></b></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">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">BRIT, LLC</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">In January 2020, in connection with the
acquisition of Rotor Riot, the Company assumed a line of credit obligation of the seller, BRIT, LLC, totaling $<span id="xdx_90C_ecustom--LineOfCreditObligationAssumedInConnectionWithAcquisition_c20200101__20220430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zXdJhaL2lHv8"><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
bore interest at <span id="xdx_90A_ecustom--DebtInstrumentInterestRateDuringPeriod1_dp_c20200101__20220430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zaszQgg0mBd4"><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_90F_ecustom--DueToOtherRelatedPartyClassifiedCurrent_iI_c20231031__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zEWzeAxbFVt5"><ix:nonFraction name="RCAT:DueToOtherRelatedPartyClassifiedCurrent" contextRef="AsOf2023-10-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_zOXl0vB215be"><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.</p>

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

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:IncomeTaxDisclosureTextBlock"><p id="xdx_806_eus-gaap--IncomeTaxDisclosureTextBlock_z3tBw9UFuiWi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_827_z1MRiaNb9sMk">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 October 31, 2023 and April 30, 2023, we had accumulated
deficits of approximately $<span id="xdx_902_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_dxL_c20231031_zIEMGbWoISK5" title="::XDX::-66078469"><span style="-sec-ix-hidden: xdx2ixbrl1091">66,100,000 </span></span>
and $<span id="xdx_901_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_dxL_c20230430_zIgjXMp1Y4N7" title="::XDX::-54586793"><span style="-sec-ix-hidden: xdx2ixbrl1092">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_905_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_c20231031_zAxcKUDe9Zol"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,229,000</ix:nonFraction> </span> and $<span id="xdx_909_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_c20230430_zAzoEdoFo83d"><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 October 31, 2023 and April 30, 2023.</p>

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

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

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

<!-- Field: Page; Sequence: 19 -->
    <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:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock"><p id="xdx_804_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zeLn9VEFAeKe" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span><b><span id="xdx_82D_ze7Q8y2pNkUf">Note
15 &#8211; Common Stock</span></b></span></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">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:</p>

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_zZwEuTZUFlwi" 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_432_c20220501__20230430_eus-gaap--SharesOutstanding_iS_zAl3QjsXiFib" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 77%; font-size: 9pt"><span style="font-size: 10pt">Shares outstanding as of April 30, 2022</span></td><td style="width: 3%; font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 18%; font-size: 9pt; text-align: right"><span style="font-size: 10pt"><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: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_439_c20220501__20230430_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1_zQlP30u4qsNd" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 9pt; text-align: left; text-indent: -9pt; padding-left: 20pt"><span style="font-size: 10pt">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: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1" contextRef="From2022-05-012023-04-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">653,308</ix:nonFraction></span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_432_c20220501__20230430_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2_zS3saJZRonp9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 9pt; text-align: left; padding-left: 10pt"><span style="font-size: 10pt">Vesting of restricted stock to Board
    of Directors</span></td><td style="font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2" contextRef="From2022-05-012023-04-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">116,507</ix:nonFraction></span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_436_c20220501__20230430_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3_zgHPo5WzBwvi" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 9pt; text-align: left; padding-left: 10pt"><span style="font-size: 10pt">Vesting of restricted stock to consultants</span></td><td style="font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3" contextRef="From2022-05-012023-04-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">9,683</ix:nonFraction></span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_436_c20220501__20230430_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_zyIxJjsCexVe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 9pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt"><span style="font-size: 10pt">Shares issued
    for services</span></td><td style="font-size: 9pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" contextRef="From2022-05-012023-04-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">39,832</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_43B_c20220501__20230430_eus-gaap--SharesOutstanding_iE_zdcyyyjECh9c" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 9pt"><span style="font-size: 10pt">Shares outstanding as of April 30, 2023</span></td><td style="font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt"><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: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_439_c20230501__20231031_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1_zyILDuMps1bi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 9pt; text-align: left; padding-left: 9pt"><span style="font-size: 10pt">Vesting of restricted stock to employees,
    net of shares withheld of 18,935 to pay taxes</span></td><td style="font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1" contextRef="From2023-05-012023-10-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">94,971</ix:nonFraction></span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_438_c20230501__20231031_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2_zyKTDKjCKnNd" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 9pt; text-align: left; padding-left: 9pt"><span style="font-size: 10pt">Vesting of restricted stock to Board
    of Directors</span></td><td style="font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2" contextRef="From2023-05-012023-10-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">113,530</ix:nonFraction></span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_432_c20230501__20231031_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3_znKzobbiJJNi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 9pt; text-align: left; padding-left: 9pt"><span style="font-size: 10pt">Vesting of restricted stock to consultants</span></td><td style="font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3" contextRef="From2023-05-012023-10-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,761</ix:nonFraction></span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_43F_c20230501__20231031_ecustom--StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities_zP6R0IHIv0k5" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 9pt; text-align: left; padding-left: 9pt"><span style="font-size: 10pt">Conversion of preferred stock</span></td><td style="font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="RCAT:StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities" contextRef="From2023-05-012023-10-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">818,334</ix:nonFraction></span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_433_c20230501__20231031_ecustom--IssuanceOfCommonStockThroughATMFacilitiesNetShares_zjxwlF4XgL5k" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 9pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt"><span style="font-size: 10pt">Issuance of common
    stock through ATM facilities</span></td><td style="font-size: 9pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetShares" contextRef="From2023-05-012023-10-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">53,235</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_438_c20230501__20231031_eus-gaap--SharesOutstanding_iE_zpGZnATZPFCf" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 9pt; padding-bottom: 2.5pt"><span style="font-size: 10pt">Shares outstanding as of October 31, 2023</span></td><td style="font-size: 9pt; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 9pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-10-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">55,649,896</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  </table>

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

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

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

<p style="font: 12pt Arial, Helvetica, Sans-Serif; margin: 0; color: #222222">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0">In August 2023, we entered into a sales agreement (&#8220;the 2023 ATM
Facility&#8221;) with ThinkEquity LLC (&#8220;ThinkEquity&#8221;), which provides for the sale, in our sole discretion, of shares of our
common stock having an aggregate offering price of up to $17 million through ThinkEquity, as our sales agent. The issuance and sale of
these shares by us pursuant to the 2023 ATM Facility are deemed &#8220;at the market&#8221; offerings as defined in Rule 415 under the
Securities Act of 1933, as amended (the Securities Act), and are registered under the Securities Act. We pay a commission of up to 2.5%
of gross sales proceeds of any common stock sold under the 2023 ATM Facility.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0">During the six months ended October 31, 2023, we sold an aggregate of <span id="xdx_90A_ecustom--AggregateCommonStockSoldUnder2023ATMFacilityShares_c20230501__20231031_zZYr6iWF9yjb"><ix:nonFraction name="RCAT:AggregateCommonStockSoldUnder2023ATMFacilityShares" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">53,235</ix:nonFraction></span>
shares of common stock under the 2023 ATM Facility, at an average price of $1.07 per share, for gross proceeds of approximately $<span id="xdx_907_ecustom--AggregateCommonStockSoldUnder2023ATMFacilityProceeds_c20230501__20231031_z8b78XtgCB7h"><ix:nonFraction name="RCAT:AggregateCommonStockSoldUnder2023ATMFacilityProceeds" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">57,000</ix:nonFraction></span>
and net proceeds of approximately $<span id="xdx_901_ecustom--AggregateCommonStockSoldUnder2023ATMFacilityProceedsNet_c20230501__20231031_z3eaExO3k5Wd"><ix:nonFraction name="RCAT:AggregateCommonStockSoldUnder2023ATMFacilityProceedsNet" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">55,700</ix:nonFraction></span>, after deducting commissions and other offering expenses payable by us. Additionally, the Company
incurred legal fees of approximately $<span id="xdx_90A_ecustom--LegalFeesATMFacilityEstablishment_c20230501__20231031_z1LhUahiocnj"><ix:nonFraction name="RCAT:LegalFeesATMFacilityEstablishment" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">46,000</ix:nonFraction></span> establishing the 2023 ATM Facility. As of October 31, 2023, approximately $<span id="xdx_905_ecustom--CommonStockAvailableForSaleUnder2023ATMFacilityValue_c20230501__20231031_zNEhX0ckh0fd"><ix:nonFraction name="RCAT:CommonStockAvailableForSaleUnder2023ATMFacilityValue" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,943,000</ix:nonFraction></span> of
common stock remained available to be sold under the 2023 ATM Facility, subject to certain conditions as specified in the sales agreement.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0">Subsequent to the quarter ended October 31, 2023, in December 2023, the
terms of the 2023 ATM Facility were amended to change the aggregate offering price to up to $4,375,000.</p>

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

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:PreferredStockTextBlock"><p id="xdx_804_eus-gaap--PreferredStockTextBlock_zeEhT08VR3z6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_821_zgXzTUtQQ7Ld">Note 16 &#8211; Preferred Stock</span></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">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 October 31, 2023 totaled <span id="xdx_905_eus-gaap--PreferredStockSharesOutstanding_iI_c20231031__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zn0hCGNIgu41"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2023-10-31_us-gaap_SeriesBPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,676</ix:nonFraction> </span> which are convertible into <span id="xdx_90D_ecustom--StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock_c20230501__20231031__us-gaap--StatementClassOfStockAxis__custom--SeriesAPreferredStock2Member_ztP6nQ76pGQ8"><ix:nonFraction name="RCAT:StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock" contextRef="From2023-05-012023-10-31_custom_SeriesAPreferredStock2Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,896</ix:nonFraction></span>
shares of common stock.</p>

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

</ix:nonNumeric><p id="xdx_81F_z4msRAvdVfc9" 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"></p>

<!-- Field: Page; Sequence: 20 -->
    <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"></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="RCAT:WarrantsDisclosureTextBlock"><p id="xdx_805_ecustom--WarrantsDisclosureTextBlock_zlmWyU8CZvG5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_82F_zvcebTkY0fYe">Note 17 &#8211; Warrants</span></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">The Company issued 5 year warrants to investors in connection with two
convertible note financings. The warrants have an initial exercise price of $<span id="xdx_906_ecustom--WarrantsIssuedExercisePrice_c20210401__20210430_zdlSCwW9Wg9j"><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">&#160;</p>

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-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; width: 1%"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: center; width: 16%"></td><td style="font-size: 10pt; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; width: 3%"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: center; width: 16%"></td><td style="font-size: 10pt; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; width: 3%"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left; width: 1%"></td><td style="font-size: 10pt; text-align: right; width: 16%"></td><td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; width: 3%"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: center; width: 15%"></td><td style="font-size: 10pt; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; width: 3%"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left; width: 1%"></td><td style="font-size: 10pt; text-align: right; width: 15%"></td><td style="font-size: 10pt; text-align: left; width: 1%"><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 October 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="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">October
                                            2020&#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"><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_98E_ecustom--NumberOfWarrantsUponIssuance_c20201001__20201031_z5WX7nxYL6Wl" style="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="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_98E_ecustom--InitialFairValueOfWarrantsUponIssuance_c20201001__20201031_zYHajU1kn9Oh" style="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="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_98D_ecustom--NumberOfWarrantsOutstanding_iI_c20231031_zcQkCpJyOJsh" style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:NumberOfWarrantsOutstanding" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">266,666</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--FairValueOfWarrantsOutstanding_iI_c20231031_zHoT0zRdVsZ7" style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:FairValueOfWarrantsOutstanding" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">125,613</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="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_986_ecustom--NumberOfWarrantsOutstanding2_iI_c20231031_zevWiiiP9mCh" style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:NumberOfWarrantsOutstanding2" contextRef="AsOf2023-10-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_983_ecustom--FairValueOfWarrantsOutstanding2_iI_c20231031_zoiAQuKOuTqi" style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:FairValueOfWarrantsOutstanding2" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">273,590</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_8A7_zYZtj28K3i17" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</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">To date, we have received $301,248 related to the exercise of 268,332 warrants.&#160;
These exercises eliminated the derivative liability in these warrants, resulting in a decrease of $857,446 in the derivative liability
with a corresponding increase in additional paid in capital.</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">In May 2021, the Company issued warrants to purchase
<span id="xdx_901_ecustom--WarrantsToPurchaseSharesIssued_c20210501__20210531_zbYpkg94X3s3"><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_90B_ecustom--WarrantsIssuedExercisePrice_c20210501__20210531_za7zZpdwpP3b"><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">&#160;&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In July 2021, the Company issued warrants to purchase <span id="xdx_909_ecustom--WarrantsToPurchaseSharesIssued_c20220401__20220430_znnnqu8SDVte"><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_90E_ecustom--WarrantsIssuedExercisePrice_c20220401__20220430_zV1b9oBa2WH5"><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">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">There have been no issuances or exercises of warrants
since April 30, 2022.&#160; The key attributes of the 1,539,999 warrants outstanding, which have a weighted average exercise price of
$3.38, are as follows:&#160;</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">&#160;</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%">
  <tr style="vertical-align: bottom">
    <td colspan="3" style="font-weight: bold">&#160;</td>
    <td style="font-size: 12pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: center"><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 (in years)&#160;</b></span></p></td><td style="font-size: 12pt; padding-bottom: 1pt">&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: center"><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: rgb(204,238,255)">
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 28%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30, 2022</span></td><td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 6%">&#160;</td>
    <td style="text-align: right; width: 33%">3.89</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: right; width: 25%">$427,533</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">&#160;</td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30, 2023</span></td><td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">2.89</td><td style="color: Black">&#160;</td>
    <td>&#160;</td>
    <td style="color: Black; text-align: right">$&#8212;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">October 31, 2023</span></td><td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">2.38</td><td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">$&#8212;</td></tr>
  </table>


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

</ix:nonNumeric><p id="xdx_810_zkfe3Fk3uJca" 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"></p>

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"><p id="xdx_804_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zuTWDLNNLKUh" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_828_zKewrcfB49il">Note 18 &#8211; Share Based Awards</span></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">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_901_ecustom--NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum_c20230501__20231031_zm8AGSOhg8vi"><ix:nonFraction name="RCAT:NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">11,750,000</ix:nonFraction></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</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">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-size: 10pt"><b><i>A.</i></b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Options&#160;</i></b></span></td></tr>
  </table>
<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">The range of assumptions used to calculate the fair
value of options granted during the six months ended October 31 was:</p>

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

<ix:exclude><!-- Field: Page; Sequence: 21 -->
    <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"></p>

<ix:nonNumeric contextRef="From2023-05-01to2023-10-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="padding-bottom: 1pt; padding-left: 0pt; text-align: center; width: 53%"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; text-align: center; width: 20%"><span style="font-size: 10pt; color: Black"><b>2023</b></span></td>
    <td style="padding-bottom: 1pt; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: center; width: 2%"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; text-align: center; width: 20%"><span style="font-size: 10pt; color: Black"><b>2022</b></span></td>
    <td style="padding-bottom: 1pt; text-align: center; width: 1%"><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 id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zYKEcGo05VD8" style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" contextRef="AsOf2023-10-31_custom_OptionsAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.95</ix:nonFraction>
    </span><span style="font-size: 10pt; color: Black">&#8211; <span id="xdx_909_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1_iI_c20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zYPyOUEzQeIk"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1" contextRef="AsOf2023-10-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"><span id="xdx_905_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1_iI_c20221031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zGsFbHY54jH5"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1" contextRef="AsOf2022-10-31_custom_OptionsAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.38</ix:nonFraction></span></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 id="xdx_907_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate_iI_c20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zaq23RMwLLNd" style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate" contextRef="AsOf2023-10-31_custom_OptionsAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.95</ix:nonFraction>
    </span><span style="font-size: 10pt; color: Black">&#8211; <span id="xdx_901_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1_iI_c20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z5AumGKNjKQf"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1" contextRef="AsOf2023-10-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"><span id="xdx_909_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1_iI_c20221031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zGQKRION3N6d"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1" contextRef="AsOf2022-10-31_custom_OptionsAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.38</ix:nonFraction></span></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 id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_dp_c20230501__20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zE14Ogd2VPM7" style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" contextRef="From2023-05-012023-10-31_custom_OptionsAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.47</ix:nonFraction>
    </span><span style="font-size: 10pt; color: Black">&#8211; <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20230501__20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z8wEoBMsJw66"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" contextRef="From2023-05-012023-10-31_custom_OptionsAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.34</ix:nonFraction></span></span><span style="font-size: 10pt; color: Black">%</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"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20220501__20221031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zmq07aQNuqIk"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" contextRef="From2022-05-012022-10-31_custom_OptionsAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.34</ix:nonFraction></span>%</span></td>
    <td><span style="font-size: 10pt"><span style="color: Black">&#160;</span></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 id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230501__20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zWFQuI0Svcbl" style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1163">&#8212;</span></span><span style="font-size: 10pt; color: Black">&#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 id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230501__20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zRW0aOEYMUk1" style="font-size: 10pt; color: Black"><ix:nonNumeric contextRef="From2023-05-012023-10-31_custom_OptionsAssumptionsUsedMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">6.00</ix:nonNumeric>
    </span><span style="font-size: 10pt; color: Black">&#8211; <span id="xdx_90B_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_dtY_c20230501__20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zsNc09whJNa8"><ix:nonNumeric contextRef="From2023-05-012023-10-31_custom_OptionsAssumptionsUsedMember" format="ixt-sec:duryear" name="RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2">8.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"><span id="xdx_903_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_dtY_c20220501__20221031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zIG7NsRTQF4b"><ix:nonNumeric contextRef="From2022-05-012022-10-31_custom_OptionsAssumptionsUsedMember" format="ixt-sec:duryear" name="RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2">8.25</ix:nonNumeric></span></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 id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_dp_c20230501__20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zHllpg33EVn8" style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" contextRef="From2023-05-012023-10-31_custom_OptionsAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">242.38</ix:nonFraction>
    </span><span style="font-size: 10pt; color: Black">&#8211; <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_dp_c20230501__20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zdYt30dnAB1i"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" contextRef="From2023-05-012023-10-31_custom_OptionsAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">260.22</ix:nonFraction></span></span><span style="font-size: 10pt; color: Black">%</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"><span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_dp_c20220501__20221031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zD20hKuQH0a1"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" contextRef="From2022-05-012022-10-31_custom_OptionsAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">260.06</ix:nonFraction></span>%</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span><span style="font-size: 10pt"></span></td></tr>
</table>

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

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

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-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_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220501__20221031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z338PlsaQF2a" 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-10-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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20220501__20221031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zzxhbqNnHx54" 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-10-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__20221031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zvr3HLLwCYT8" 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: xdx2ixbrl1178">&#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_981_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220501__20221031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zUaEPGNvty42" 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: xdx2ixbrl1179">&#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_98B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_di_c20220501__20221031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zulAZxf3hJqh" 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-10-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_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220501__20221031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zMuLYvB1lOh5" 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-10-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_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20220501__20221031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zSh83hdbQcea" style="font-size: 10pt"><ix:nonNumeric contextRef="From2022-05-012022-10-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__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zYOl7p4B37ha" 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-10-31_custom_Options1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,541,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_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20230501__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zAR43b0hePy5" style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2023-05-012023-10-31_custom_Options1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.01</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_98B_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20230501__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zTAnAOWGE7Fg" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1188">&#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_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20230501__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zKNRYv6kq3Tb" style="text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1189">&#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_981_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_di_c20230501__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zOIgmPj98lwk" 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-10-31_custom_Options1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">464,334</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_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230501__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z05nLcmuABsh" style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" contextRef="From2023-05-012023-10-31_custom_Options1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.43</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 October 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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zSTyDu93Uuml" 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-10-31_custom_Options1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">6,861,517</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_98D_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zn29STlA8pub" 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-10-31_custom_Options1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.52</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_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20230501__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zrw0pjDOqP85" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="From2023-05-012023-10-31_custom_Options1Member" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">8.54</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_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zZE3y2sjN6D" 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-10-31_custom_Options1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">57,374</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 October 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_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zH3qTnmZJNM5" 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-10-31_custom_Options1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,261,527</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_989_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_iI_c20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zJvyByfAaGNe" 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-10-31_custom_Options1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.91</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_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_pip0_dtY_c20230501__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zbGmtGe9Edl4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="From2023-05-012023-10-31_custom_Options1Member" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">6.96</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_c20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_znLcAHVNuM8b" 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-10-31_custom_Options1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">57,374</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_8A2_zohcadc1SZDk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;&#160;&#160;&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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 October 31, 2023 and October
31, 2022, there was $<span id="xdx_901_ecustom--UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions_c20230501__20231031_zyYyJsZnLnej"><ix:nonFraction name="RCAT:UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,712,605</ix:nonFraction> </span> and $<span id="xdx_908_ecustom--UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions_c20220501__20221031_z4EDYNmhjj77"><ix:nonFraction name="RCAT:UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,277,073</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.12 and 1.24 years, respectively.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</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">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-size: 10pt"><b><i>B.</i></b></span></td>
    <td><span style="font-size: 10pt"><b><i>Restricted Stock</i></b></span></td></tr>
  </table>
<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">A summary of restricted stock activity under the Plan
since April 30, 2022 was:</p>

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-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_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_c20220501__20221031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zuL14kovuqJl" style="text-align: right"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross" contextRef="From2022-05-012022-10-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_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_c20220501__20221031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zL44ARt8JUye" style="text-align: right"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2022-05-012022-10-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_985_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_iN_di_c20220501__20221031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_ziv1hP0TyBN5" style="text-align: right">(<ix:nonFraction name="RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod" contextRef="From2022-05-012022-10-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_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue_c20220501__20221031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zrdn1mpnWAYf" style="text-align: right"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="From2022-05-012022-10-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_989_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_c20220501__20221031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zj7FkeofMce" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares" contextRef="From2022-05-012022-10-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__20221031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z5SrQUs3Tnve" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" contextRef="From2022-05-012022-10-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_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_c20230501__20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zNxiPrOQKoQj" style="text-align: right"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross" contextRef="From2023-05-012023-10-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_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_c20230501__20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zLy9LHRaFH07" style="text-align: right"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2023-05-012023-10-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_98E_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_iN_di_c20230501__20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zMohHbTvocba" style="text-align: right">(<ix:nonFraction name="RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod" contextRef="From2023-05-012023-10-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">229,197</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue_c20230501__20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zKdHjHGdXXL8" style="text-align: right"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="From2023-05-012023-10-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.92</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_98B_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_iN_di_c20230501__20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zJE3hYpYhKDi" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares" contextRef="From2023-05-012023-10-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_989_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230501__20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z56C4g5d50hl" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" contextRef="From2023-05-012023-10-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 October 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_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber_iI_c20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zgy6YxFhiLQ6" style="border-bottom: Black 3pt double; text-align: right"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber" contextRef="AsOf2023-10-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">779,850</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_982_ecustom--SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice_iI_c20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z136nej1yDSe" style="border-bottom: Black 3pt double; text-align: right"><ix:nonFraction name="RCAT:SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice" contextRef="AsOf2023-10-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.11</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
</table>

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

<ix:exclude><!-- Field: Page; Sequence: 22 -->
    <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:exclude>
<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-size: 10pt"><b><i>C.</i></b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Stock Compensation</i></b></span></td></tr>
  </table>
<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">Stock compensation expense by functional operating
expense was:</p>

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock_zFG5ApTWNOpf" summary="xdx: Disclosure - Stock compensation expense by functional category (Details)" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_493_20230801__20231031_zipBJZnnJcbj" style="font-size: 10pt; font-weight: bold; text-align: center"></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_494_20220801__20221031_zk5dKcRb3zPg" style="font-size: 10pt; font-weight: bold; text-align: center"></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_499_20230501__20231031_zUUEoadST0Mc" style="font-size: 10pt; font-weight: bold; text-align: center"></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_49C_20220501__20221031_zzyeE1AJFO0k" style="font-size: 10pt; font-weight: bold; text-align: center"></td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td colspan="7" style="font-size: 10pt; text-align: center"><p style="font: 10pt/106% Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Three months ended</b></p> <p style="font: 10pt/106% Times New Roman, Times, Serif; margin: 0; text-align: center"><b>October 31,</b></p></td><td style="font-size: 10pt">&#160;</td>
    <td colspan="7" style="font-size: 10pt; text-align: center"><p style="font: 10pt/106% Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Six months ended</b></p> <p style="font: 10pt/106% Times New Roman, Times, Serif; margin: 0; text-align: center"><b>October 31,</b></p></td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2023</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2022</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2023</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2022</td></tr>
  <tr id="xdx_40C_ecustom--OperationsStockCompensationExpense_zwiyju5UhRhg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 45%; font-size: 10pt">Operations</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:OperationsStockCompensationExpense" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">238,522</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:OperationsStockCompensationExpense" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">225,879</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:OperationsStockCompensationExpense" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">429,621</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:OperationsStockCompensationExpense" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">384,310</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--ResearchAndDevelopmentStockCompensationExpense_z8j7sEdpP9Og" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Research and development</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:ResearchAndDevelopmentStockCompensationExpense" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">147,629</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:ResearchAndDevelopmentStockCompensationExpense" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">209,497</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:ResearchAndDevelopmentStockCompensationExpense" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">275,046</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:ResearchAndDevelopmentStockCompensationExpense" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">354,295</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--SalesAndMarketingStockCompensationExpense_z7K8WOeyxQR5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">Sales and marketing</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:SalesAndMarketingStockCompensationExpense" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">208,903</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:SalesAndMarketingStockCompensationExpense" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">162,269</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:SalesAndMarketingStockCompensationExpense" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">374,212</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:SalesAndMarketingStockCompensationExpense" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">269,343</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--GeneralAndAdministrativeStockCompensationExpense_zP7cRE5Zj43d" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">General and administrative</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:GeneralAndAdministrativeStockCompensationExpense" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">601,271</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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:GeneralAndAdministrativeStockCompensationExpense" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">649,151</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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:GeneralAndAdministrativeStockCompensationExpense" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,029,052</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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:GeneralAndAdministrativeStockCompensationExpense" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">994,319</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--TotalStockCompensationExpense_zPochhd3vqgk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt; text-indent: 10pt">Total</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:TotalStockCompensationExpense" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,196,325</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:TotalStockCompensationExpense" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,246,796</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:TotalStockCompensationExpense" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,107,931</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:TotalStockCompensationExpense" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,002,267</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A0_zd1QcfpNGUGa" 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"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Stock compensation expense pertaining to options
totaled $<span id="xdx_90F_ecustom--StockCompensationExpensePertainingToOptions_c20230501__20231031_zmoKSsFaAEU2"><ix:nonFraction name="RCAT:StockCompensationExpensePertainingToOptions" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,606,305</ix:nonFraction> </span> and
$<span id="xdx_900_ecustom--StockCompensationExpensePertainingToOptions_c20220501__20221031_zQGcoouz8lT8"><ix:nonFraction name="RCAT:StockCompensationExpensePertainingToOptions" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">890,711</ix:nonFraction> </span> for the six months ended October 31, 2023 and 2022, respectively. Stock compensation expense pertaining
to restricted stock units totaled $<span id="xdx_907_ecustom--StockCompensationExpensePertainingToRestrictedStockUnits_c20230501__20231031_zybfv78rmWs6"><ix:nonFraction name="RCAT:StockCompensationExpensePertainingToRestrictedStockUnits" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">501,626</ix:nonFraction> </span> and $<span id="xdx_905_ecustom--StockCompensationExpensePertainingToRestrictedStockUnits_c20220501__20221031_zNBnHQSgPeGe"><ix:nonFraction name="RCAT:StockCompensationExpensePertainingToRestrictedStockUnits" contextRef="From2022-05-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,111,556</ix:nonFraction> </span>  for the six months ended October 31, 2023 and 2022, respectively.</p>

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

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

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

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

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has completed financings 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 October 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.</p>

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-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%">October 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_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_dp_c20230501__20231031__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zvDxp8Upyjm9"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" contextRef="From2023-05-012023-10-31_custom_DerivativesAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.88</ix:nonFraction></span>
                                            &#8211; <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20230501__20231031__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zC0OR43Ev64g"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" contextRef="From2023-05-012023-10-31_custom_DerivativesAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">5.54</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_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230501__20231031__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_z0KxAV6NAcN1"><span style="-sec-ix-hidden: xdx2ixbrl1261">&#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: xdx2ixbrl1262">&#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_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pip0_dtY_c20230501__20231031__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_z3j5BM8iN6Xc"><ix:nonNumeric contextRef="From2023-05-012023-10-31_custom_DerivativesAssumptionsUsedMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">1.92</ix:nonNumeric></span> &#8211;<span id="xdx_90D_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20230501__20231031__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zxGgVOZr10F2"> <ix:nonNumeric contextRef="From2023-05-012023-10-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_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20230501__20231031__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zj6Hu4mFP9jg"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" contextRef="From2023-05-012023-10-31_custom_DerivativesAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">80.69</ix:nonFraction></span> &#8211; <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20230501__20231031__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zPA0KnyhgoP3"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" contextRef="From2023-05-012023-10-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_8A7_zqvQ809ylFS7" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;&#160;&#160;</p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify">As of October 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 six months
ended October 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">&#160;</p>

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_zFt6yV4I4jG8" 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>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_49C_20230501__20231031_zpx3DgQAQvoc" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">October 31, 2023</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr id="xdx_40D_eus-gaap--DerivativeLiabilitiesCurrent_iS_zSK83Htg1wMa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 62%; font-size: 10pt">Balance, beginning of period</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 15%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DerivativeLiabilitiesCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">588,205</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 15%; font-size: 10pt; text-align: right">1,607,497</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--DerivativeLiabilitiesAdditionsDuringPeriod_zSHPJIzr80H4" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt">Additions</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1276">&#8212;</span>&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--EliminatedUponConversionOrExerciseOfWarrants_zTFT0aVqm8Xk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">Eliminated upon conversion of notes/exercise of warrants</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1278">&#8212;</span>&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DerivativeGainLossOnDerivativeNet_zCJZ6GlIo2nj" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Changes in fair value</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="us-gaap:DerivativeGainLossOnDerivativeNet" contextRef="From2023-05-01to2023-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">189,002</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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">(1,019,292</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--DerivativeLiabilitiesCurrent_iE_zhpzvg5CdDmi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt">Balance, end of period</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DerivativeLiabilitiesCurrent" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">399,203</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">588,205</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

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

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

<ix:exclude><!-- Field: Page; Sequence: 23 -->
    <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 --></ix:exclude>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify">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.</p>

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

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock"><p id="xdx_80D_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zy26ZSymXv69" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_822_zGbi4oN5SOq">Note 20 - Related-Party Transactions</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">In July 2021, the Company entered into a consulting
agreement with a director resulting in monthly payments of $<span id="xdx_903_ecustom--ConsultingAgreementMonthlyPayments_c20210701__20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--Director1Member_zCY4CaA58eU1"><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_90A_ecustom--OptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement_c20211001__20220430__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--Director1Member_zYp18aj0kkYa"><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_90F_ecustom--OptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice_c20211001__20220430__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--Director1Member_zK3hvFATgKT9"><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_900_ecustom--ConsultingAgreementMonthlyPayments_c20220401__20220430__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--Director1Member_zdlr5nSHKHsh"><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.</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">In January 2022, the Company entered into a note agreement
with an employee in the principal amount of $<span id="xdx_906_ecustom--NoteAgreementWithRelatedPartyPrincipalAmount_c20230101__20230131_zL4srOUlNPL4"><ix:nonFraction name="RCAT:NoteAgreementWithRelatedPartyPrincipalAmount" contextRef="From2023-01-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">510,323</ix:nonFraction></span>, as further described in Note 7.</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">Additional related party transactions are disclosed
in Note 13 and Note 22.</p>

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

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="RCAT:SegmentReportingTextBlock"><p id="xdx_801_ecustom--SegmentReportingTextBlock_zmOe9ZWPKxs" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_826_z6SjnGy1k713">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">&#160;</p>

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zOvbT3L9JFa6" summary="xdx: Disclosure - Information by reportable segment and specific asset categories reviewed by CODM in evaluation of operating segments (Details)" style="font: 10pt 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">&#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_493_20230501__20231031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zTwNUwXYFQtl" 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_20230501__20231031__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zBa6cREZiILj" 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__20231031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zaeRTD8ZRpme" 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_49C_20230501__20231031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zug9s8G6M7Z5" 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="font-size: 12pt; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="15" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For the six months ended October 31, 2023</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</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">Enterprise</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">Consumer</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">Corporate</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">Total</td></tr>
  <tr id="xdx_409_eus-gaap--Revenues_zwWwkBspFAU8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; padding-left: 5.4pt">Revenues</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-05-012023-10-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,678,997</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-05-012023-10-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,926,151</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1297">&#8212;</span>&#160;&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-05-012023-10-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,605,148</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--CostOfRevenue_z2fZFQnalEjj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Cost of goods sold</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-05-012023-10-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,303,750</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 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-05-012023-10-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,539,316</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 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1302">&#8212;</span>&#160;&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-05-012023-10-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,843,066</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--GrossProfit_zOPOids5QIIb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Gross margin</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-05-012023-10-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,375,247</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 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-05-012023-10-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">386,835</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 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1307">&#8212;</span>&#160;&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-05-012023-10-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,762,082</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 12pt; padding-left: 5.4pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--OperatingExpenses_zoGGc8cRjnIf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Operating expenses</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2023-05-012023-10-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,494,296</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 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2023-05-012023-10-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,206,213</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 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2023-05-012023-10-31_us-gaap_CorporateMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,453,627</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 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2023-05-012023-10-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,154,136</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--OperatingIncomeLoss_zMarktU8yfxd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Operating loss</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2023-05-012023-10-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,119,049</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 style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2023-05-012023-10-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">819,378</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 style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2023-05-012023-10-31_us-gaap_CorporateMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,453,627</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 style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2023-05-012023-10-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">10,392,054</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 12pt; padding-left: 5.4pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--OtherNonoperatingIncomeExpense_z6zXyhtsrtwh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Other expenses, net</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="From2023-05-012023-10-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">257,824</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 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="From2023-05-012023-10-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22,706</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 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="From2023-05-012023-10-31_us-gaap_CorporateMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">819,092</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 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="From2023-05-012023-10-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,099,622</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--NetIncomeLoss_z8WnpdMnIyHf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 5.4pt">Net loss</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-05-012023-10-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,376,873</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-05-012023-10-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">842,084</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-05-012023-10-31_us-gaap_CorporateMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,272,719</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-05-012023-10-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">11,491,676</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>


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

<table cellpadding="0" cellspacing="0" 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">&#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_20220501__20221031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zE1bGNQL1fU4" 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_20220501__20221031__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_z98PvBAU7NUf" 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_497_20220501__20221031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zI9rK79y1h5f" 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_497_20220501__20221031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zQLB6wjwxGo3" 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">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">For the six months ended October 31, 2022</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Enterprise</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Consumer</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Corporate</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Total</td></tr>
  <tr id="xdx_40E_eus-gaap--Revenues_zyRxtZ5hkZfl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-size: 10pt; padding-left: 5.4pt">Revenues</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2022-05-012022-10-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,874,163</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2022-05-012022-10-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,725,570</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1332">&#8212;</span>&#160;&#160;</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2022-05-012022-10-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,599,733</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--CostOfRevenue_zgMKCXPlUrEl" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Cost of goods sold</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="us-gaap:CostOfRevenue" contextRef="From2022-05-012022-10-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,668,192</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:CostOfRevenue" contextRef="From2022-05-012022-10-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,340,259</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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"><span style="-sec-ix-hidden: xdx2ixbrl1337">&#8212;</span>&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:CostOfRevenue" contextRef="From2022-05-012022-10-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,008,451</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--GrossProfit_zlHpRlCRL811" 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">Gross margin</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="us-gaap:GrossProfit" contextRef="From2022-05-012022-10-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">205,971</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:GrossProfit" contextRef="From2022-05-012022-10-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">385,311</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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"><span style="-sec-ix-hidden: xdx2ixbrl1342">&#8212;</span>&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:GrossProfit" contextRef="From2022-05-012022-10-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">591,282</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 5.4pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--OperatingExpenses_zYOJCjvERr5d" 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">Operating expenses</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="us-gaap:OperatingExpenses" contextRef="From2022-05-012022-10-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,276,977</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:OperatingExpenses" contextRef="From2022-05-012022-10-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,026,377</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:OperatingExpenses" contextRef="From2022-05-012022-10-31_us-gaap_CorporateMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,758,758</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:OperatingExpenses" contextRef="From2022-05-012022-10-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,062,112</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OperatingIncomeLoss_zsqJb47I3gck" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Operating loss</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="us-gaap:OperatingIncomeLoss" contextRef="From2022-05-012022-10-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,071,006</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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="us-gaap:OperatingIncomeLoss" contextRef="From2022-05-012022-10-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">641,066</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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="us-gaap:OperatingIncomeLoss" contextRef="From2022-05-012022-10-31_us-gaap_CorporateMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,758,758</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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="us-gaap:OperatingIncomeLoss" contextRef="From2022-05-012022-10-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">10,470,830</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 5.4pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OtherNonoperatingIncomeExpense_zg3qyOk9uQd" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Other expenses, net</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="us-gaap:OtherNonoperatingIncomeExpense" contextRef="From2022-05-012022-10-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">159,244</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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="us-gaap:OtherNonoperatingIncomeExpense" contextRef="From2022-05-012022-10-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">8,174</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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="us-gaap:OtherNonoperatingIncomeExpense" contextRef="From2022-05-012022-10-31_us-gaap_CorporateMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">565,824</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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="us-gaap:OtherNonoperatingIncomeExpense" contextRef="From2022-05-012022-10-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">414,754</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--NetIncomeLoss_z9h5knVcYZC1" 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">Net loss</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-05-012022-10-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,230,250</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-05-012022-10-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">632,892</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-05-012022-10-31_us-gaap_CorporateMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,192,934</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-05-012022-10-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">10,056,076</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">)</td></tr>
  </table>

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

<ix:exclude><!-- Field: Page; Sequence: 24 -->
    <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 --></ix:exclude>

<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"><b></b></p>

<table cellpadding="0" cellspacing="0" 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">&#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_493_20231031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zgg7hwIUoFd3" 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_497_20231031__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zEH3Ae6a3quh" 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_492_20231031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zeeNTwLvTMli" 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_491_20231031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zYiVsfdr5v7j" 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">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">As of October 31, 2023</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Enterprise</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Consumer</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Corporate</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Total</td></tr>
  <tr id="xdx_407_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_zhNaj58XAbBl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-size: 10pt; text-align: left; padding-left: 5.4pt">Accounts receivable, net</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AccountsAndOtherReceivablesNetCurrent" contextRef="AsOf2023-10-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,989,054</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AccountsAndOtherReceivablesNetCurrent" contextRef="AsOf2023-10-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">44,431</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1367">&#8212;</span>&#160;&#160;</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AccountsAndOtherReceivablesNetCurrent" contextRef="AsOf2023-10-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,033,485</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--InventoryNet_iI_zQeVhdeFgCBg" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt">Inventory, net</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-10-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,255,698</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-10-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,599,022</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1372">&#8212;</span>&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-10-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,854,720</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DepositAssets_iI_zGCUaY1pnhH4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt">Inventory deposits</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="us-gaap:DepositAssets" contextRef="AsOf2023-10-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,616,111</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</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="us-gaap:DepositAssets" contextRef="AsOf2023-10-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,503,999</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</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"><span style="-sec-ix-hidden: xdx2ixbrl1377">&#8212;</span>&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</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="us-gaap:DepositAssets" contextRef="AsOf2023-10-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,120,110</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

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

<table cellpadding="0" cellspacing="0" 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">&#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">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">As of April 30, 2023</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Enterprise</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Consumer</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Corporate</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Total</td></tr>
  <tr id="xdx_400_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_z1w8CHN5WsPl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-size: 10pt; text-align: left; padding-left: 5.4pt">Accounts receivable, net</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AccountsAndOtherReceivablesNetCurrent" contextRef="AsOf2023-04-30_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">719,862</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AccountsAndOtherReceivablesNetCurrent" contextRef="AsOf2023-04-30_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">61,107</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1382">&#8212;</span>&#160;&#160;</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AccountsAndOtherReceivablesNetCurrent" contextRef="AsOf2023-04-30_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">780,969</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--InventoryNet_iI_z2iimQm93VIg" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt">Inventory, net</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><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></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-04-30_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,065,954</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1387">&#8212;</span>&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><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></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DepositAssets_iI_zP9giiZ7aL5k" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt">Inventory deposits</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="us-gaap:DepositAssets" contextRef="AsOf2023-04-30_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">359,500</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</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="us-gaap:DepositAssets" contextRef="AsOf2023-04-30_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,062,038</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</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"><span style="-sec-ix-hidden: xdx2ixbrl1392">&#8212;</span>&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</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="us-gaap:DepositAssets" contextRef="AsOf2023-04-30_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,421,538</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

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

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="RCAT:SaleOfConsumerSegmentDisclosureTextBlock"><p id="xdx_805_ecustom--SaleOfConsumerSegmentDisclosureTextBlock_zEeFO9sNzjld" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_829_zIveqlw05aw2">Note 22 - Sale of Consumer Segment</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">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, 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. Mr.
Thompson is a significant shareholder in Unusual Machines.</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">The final, amended purchase price of $20 million
includes $1 million in cash, payable at closing, a $2 million secured promissory note, with the remaining $17 million consisting of
shares of common stock of Unusual Machines. 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.</p>

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

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

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

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

<p style="font: 10pt/11.75pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b>Legal Proceedings</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">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;October 31, 2023.</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"></p>

<ix:exclude><!-- Field: Page; Sequence: 25 -->
    <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 --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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.</p>

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

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

<ix:nonNumeric contextRef="From2023-05-01to2023-10-31" escape="true" name="us-gaap:SubsequentEventsTextBlock"><p id="xdx_800_eus-gaap--SubsequentEventsTextBlock_zEgIOSQKFSe5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_829_zxApuYM5jKs5">Note 24 &#8211; Subsequent Events</span></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">Subsequent events have been evaluated through the
date of this filing and there are no subsequent events which require disclosure except as set forth below:</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">On December 11, 2023, the Company closed an
offering of 18,400,000 shares of common stock which generated gross proceeds of $9,200,000 and net proceeds of approximately
$8,400,000 million. In connection with the offering, the amount of shares issuable under the ATM Facility was reduced to
$4,375,000.</p>

</ix:nonNumeric><p id="xdx_817_zhwDQTpnbuWc" 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">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</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"><b></b></p>

<!-- Field: Page; Sequence: 26 -->
    <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"><span id="MDA"></span><b>ITEM 2.&#160; MANAGEMENT'S DISCUSSION AND ANALYSIS
OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</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">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.</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">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.</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">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">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Corporate developments during the two years ended
October 31, 2023 include:</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"><b><i>Capital Transactions</i></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; background-color: white">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.</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">In August 2023, we entered into a sales agreement
(&#8220;the 2023 ATM Facility&#8221;) with ThinkEquity LLC (&#8220;ThinkEquity&#8221;), which provides for the sale, in our sole discretion,
of shares of our common stock having an aggregate offering price of up to $17 million through ThinkEquity, as our sales agent. The issuance
and sale of these shares by us pursuant to the 2023 ATM Facility are deemed &#8220;at the market&#8221; offerings as defined in Rule 415
under the Securities Act of 1933, as amended (the Securities Act), and are registered under the Securities Act. We pay a commission of
up to 2.5% of gross sales proceeds of any common stock sold under the 2023 ATM Facility.</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; background-color: white">During the six months ended
October 31, 2023, we sold an aggregate of 53,235 shares of common stock under the 2023 ATM Facility, at an average price of $1.07 per
share, for gross proceeds of approximately $57,000 and net proceeds of approximately $55,700, after deducting commissions and other offering
expenses payable by us.</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">On December 11, 2023, the
Company closed an offering of 18,400,000 shares of common stock which generated gross proceeds of $9,200,000 and net proceeds of approximately
$8,400,000 million. In connection with the offering, the amount of shares issuable under the ATM Facility was reduced to $4,375,000</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"></p>

<!-- Field: Page; Sequence: 27 -->
    <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"><b>Plan of Operations</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">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;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></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="width: 24px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-size: 10pt">A.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">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: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; background-color: white">&#160;</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="width: 24px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-size: 10pt">B.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">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: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;&#160;&#160;</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="width: 24px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-size: 10pt">C.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">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">&#160;</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="width: 24px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-size: 10pt">D.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">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">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.&#160;</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">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.</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"><b>Results of Operations - Continuing Operations</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">The analysis of the Company's results of continuing
operations for the three and six months ended October 31, 2023 compared to the three and six months ended October 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">&#160;&#160;</p>

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

<!-- Field: Page; Sequence: 28 -->
    <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"><b><i>Discussion and Analysis of the Three Months
Ended October 31, 2023 compared to the Three Months Ended October 31, 2022</i></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">Revenues</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">Revenues totaled $3,930,868 during the three months
ended October 31, 2023 (or the &#34;2023 period&#34;) compared to $747,612 during the three months ended October 31, 2022 (or the &#34;2022
period&#34;) representing an increase of $3,183,256, or more than four times. The increase primarily related to higher product sales
related to the launch of the Teal 2 in April 2023.&#160;Product sales totaled $3,383,238 during the three months ended October 31, 2023
compared to $330,061 during the three months ended October 31, 2022 representing&#160;an increase of $3,053,177, or&#160;more than 9 times.
The increase in product sales also partially related to increased contract revenues during the 2023 period. Contract revenues totaled
$529,438 during the 2023 period compared to $243,306 during the 2022 period, representing&#160;an increase of $286,132, or&#160;more than
100%.&#160;Contract revenues are primarily sourced through government agencies and can fluctuate from period to period based on the timing
of award deliverables and amendments.</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">Gross Margin</p>

<p style="font: 12pt 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">Gross margin totaled $1,200,582
during the 2023 period compared to $123,851 during the 2022 period representing an increase of $1,076,731, or more than eight times. On
a percentage basis, gross margin was 30.5% during the 2023 period compared to 16.6% during the 2022 period. The percentage basis increase
in gross margin in the 2023 period was primarily related to contract revenue whose margins fluctuate from period to period as the labor
required to meet the deliverables varies greatly. During the 2023 period, Teal&#8217;s gross margin % on product revenue was 24% compared
to negative 22% during the 2022 period. The percentage basis increase in gross margin on product revenue in the 2023 period primarily
related to lower relative labor costs as recently&#160;hired manufacturing operators replaced higher compensated engineers in performing
many production activities.&#160;Additionally, lower manufacturing levels in the 2022 period resulted in higher relative overhead costs
compared to the 2023 period. 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 of product revenue.</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">Operating Expenses</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">Operations expenses totaled $440,445 during the 2023
period compared to $1,581,818 during the 2022 period, resulting in a decrease of $1,141,373, or 72%. 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.</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">Research and development expenses totaled $1,987,890
during the three months ended October 31, 2023 compared to $1,266,956 during the three months ended October 31, 2022, representing an
increase of $720,934, or 57%. Supplies and materials expense totaled $857,067 in the 2023 period compared to $310,394&#160;in the 2022
period.&#160;This increase of $546,673, or more than 100%, primarily related to increased efforts in developing new products and represented
76% of the total increase in research and development costs. Additionally, higher payroll expenses represented 22% of the increase.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Sales and marketing costs totaled $675,490 during
the 2023 period compared to $563,756 during the 2022 period, representing an increase of $111,734 or 20%. Headcount for sales, customer
service, and marketing totaled 11 at the end of the 2023 period compared to 9 at the end of the 2022 period, resulting in total payroll
expense of $381,268 in the 2023 period compared to $310,014&#160;in the 2022 period. This increase of $71,254, or 23%, represented 64%
of the total increase in sales and marketing costs. Higher advertising expenses represented 34% of the increase.</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"></p>

<!-- Field: Page; Sequence: 29 -->
    <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">General and administrative expenses totaled
$1,460,073 during the three months ended October 31, 2023 compared to $1,815,314 during the three months ended October 31, 2022,
representing a decrease of $355,241 or 20%. Lower costs at the corporate level represented 78% of the decrease. Corporate level
costs 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. Lobbying costs totaled $21,734 in the
2023 period compared to $139,553 in the 2022 period resulting in a decrease of $117,819 or 33% of the total decrease in general and
administrative expenses.</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">During the three months ended October 31, 2023, we
incurred stock-based compensation costs of $1,196,325 compared to $1,246,796 in the 2022 period, resulting in a decrease of $50,471 or
4%. Since the 2022 period, the Company issued 3,643,542 additional options and 348,643 additional RSUs which resulted in incremental stock-based
compensation costs of $775,520 and $42,708, 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 $168,125.</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">Other (Income) Expense&#160;</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">Other expense totaled $522,176 during the 2023 period
compared to other income of $519,807 during the 2022 period, representing a decrease of $1,041,983 or greater than 100%. Investment loss
totaled $333,867 during the three months ended October 31, 2023 compared to an investment loss of $92,711 during the three months ended
October 31, 2022.&#160;During both the 2023 and the 2022 periods, 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 income of $162,482 during the 2023 period compared to
income of $686,744 during the 2022 period, representing a net decremental difference of $524,262.</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">Net Loss from Continuing Operations</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">Net loss from continuing operations totaled $5,081,817
for the three months ended October 31, 2023, compared to $5,830,982 for the three months ended October 31, 2022, resulting in a decrease
of $749,165 or 13%. Total operating expenses totaled $5,760,223 for the three months ended October 31, 2023 compared to $6,474,640 for
the three months ended October 31, 2022. Lower operating expenses represented 95% of the total decrease in the net loss and were driven
by operating efficiencies as Teal Drones scales production.</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">Results of Discontinued Operations</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">Revenues from discontinued operations totaled $1,056,932
for the three months ended October 31, 2023, compared to $782,850 for the three months ended October 31, 2022, representing an increase
of $274,082 or 35%. During the 2023 period, Rotor Riot generated revenues totaling $936,450 compared to $736,528 during the 2022 period,
representing an increase of $199,922 or 27%. 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 $120,482 compared to $46,322 during
the 2022 period, representing an increase of $74,160 or more than 100%. <span style="font-size: 10pt">Higher revenues in the 2023 period
reflected re-orders from resellers which can occur infrequently and impact quarter to quarter comparisons.</span></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">Gross margin from discontinued operations totaled
negative $97,268 during the 2023 period compared to positive $109,804 during the 2022 period representing a decrease of $207,072, or more
than 100%. On a percentage basis, gross margin from discontinued operations was negative 9% during the 2023 period compared to 14% during
the 2022 period. Gross margin for Rotor Riot was 24% for the 2023 period compared to 11% for the 2022 period. Gross margin for Fat Shark
was negative 154% for the 2023 period compared to 6% for the 2022 period. A charge of $317,155 to write-off excess quantities of Dominator
inventory based on sales volumes. This charge reduced gross margin from negative 7% to negative 154%. Fat Shark&#8217;s gross margin,
exclusive of inventory write-offs, was negative during the 2023 period due to sales discounts for the Dominator whose sales volumes have
steadily declined since its launch.</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: 0; text-align: justify"></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">Operating expenses totaled $502,274 during the 2023
period compared to $531,349 during the 2022 period, resulting in a decrease of $29,075, or 5%. This decrease is primarily due to efforts
to control spending.&#160;</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">Net loss from discontinued operations totaled $599,511
for the three months ended October 31, 2023, compared to $413,495 for the three months ended October 31, 2022, representing a decrease
of $186,016, or 45%.</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"><b><i>Discussion and Analysis of the Six Months Ended
October 31, 2023 compared to the Six Months Ended October 31, 2022</i></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">Revenues</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">Revenues totaled $5,678,997 during the six months
ended October 31, 2023 (or the &#34;2023 period&#34;) compared to $1,874,163 during the six months ended October 31, 2022 (or the &#34;2022
period&#34;) representing an increase of $3,804,834, or more than 100%. The increase related primarily to higher product sales related
to the launch of the Teal 2 in April 2023.&#160;Product sales totaled $4,796,365 during the six months ended October 31, 2023 compared
to $1,030,275 during the six months ended October 31, 2022 representing&#160;an increase of $3,766,090, or&#160;more than 3 times. The
increase in product sales also partially related to higher contract revenues during the 2023 period.&#160; Contract revenues totaled $840,318
during the 2023 period compared to $641,805 during the 2022 period, representing&#160;an increase of $198,514, or 31%.&#160;Contract revenues
are primarily sourced through government agencies and can fluctuate from period to period based on the timing of award deliverables and
amendments.</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">Gross Margin</p>

<p style="font: 12pt 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">Gross margin totaled $1,375,247
during the 2023 period compared to $205,971 during the 2022 period representing an increase of $1,169,276, or more than five times. On
a percentage basis, gross margin was 24.2% during the 2023 period compared to 10.9% during the 2022 period. The percentage basis increase
in gross margin in the 2023 period was primarily related to contract revenue whose margins fluctuate from period to period as the labor
required to meet the deliverables varies greatly. During the 2023 period, Teal&#8217;s gross margin percentage on product revenue was 19% compared
to negative 9% during the 2022 period. The percentage basis increase in gross margin on product revenue in the 2023 period primarily related
to lower relative labor costs as recently&#160;hired manufacturing operators replaced higher compensated engineers in performing many
production activities.&#160;Additionally, lower manufacturing levels in the 2022 period resulted in higher relative overhead costs compared
to the 2023 period. 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">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Operating Expenses</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">Operations expenses totaled $1,148,348 during the
2023 period compared to $2,468,121 during the 2022 period, resulting in a decrease of $1,319,773, or 53%. 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.</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">Research and development expenses totaled $3,126,017
during the six months ended October 31, 2023 compared to $1,716,920 during the six months ended October 31, 2022, representing an increase
of $1,409,097, or 82%. Supplies and materials expense totaled $1,019,364 in the 2023 period compared to $394,507&#160;in the 2022 period.&#160;This
increase of $624,857, or more than 100%, primarily related to increased efforts in developing new products and represented 44% of the
total increase in research and development costs. Additionally, higher payroll expenses represented 38% of the increase.</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"></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: 0; text-align: justify">Sales and marketing
costs totaled $1,662,398 during the 2023 period compared to $970,709 during the 2022 period, representing an increase of $691,689 or
71%. Headcount for sales, customer service, and marketing totaled 11 at the end of the 2023 period compared to 9 at the end of the 2022
period, resulting in total payroll expense of $809,732 in the 2023 period compared to $524,467&#160;in the 2022 period. This increase
of $285,265, or more than 100%, represented 41% of the total increase in sales and marketing costs. Higher travel-related and office
expenses represented 25% and 16% of the increase, respectively.</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">General and administrative expenses totaled $2,903,229
during the six months ended October 31, 2023 compared to $2,877,718 during the six months ended October 31, 2022, representing an increase
of $25,511 or 1%.</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">During the six months ended October 31, 2023, we incurred
stock-based compensation costs of $2,107,931 compared to $2,002,267 in the 2022 period, resulting in a decrease of $105,664 or 5%. Since
the 2022 period, the Company issued 3,643,542 additional options and 348,643 additional RSUs which resulted in incremental stock-based
compensation costs of $1,551,039 and $144,398, 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 $351,535.</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">Other (Income) Expense&#160;</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">Other expense totaled $1,076,916 during the 2023 period
compared to other income of $406,580 during the 2022 period, representing a decrease of $1,483,496 or greater than 100%. Investment loss
totaled $573,357 during the six months ended October 31, 2023 compared to an investment loss of $234,113 during the six months ended October
31, 2022.&#160;During both periods, 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 income of $189,002 during the 2023 period compared to income of $593,822 during
the 2022 period, representing a net decremental difference of $404,820.</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">Net Loss from Continuing Operations</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">Net loss from continuing operations totaled $10,649,592
for the six months ended October 31, 2023, compared to $9,423,184 for the six months ended October 31, 2022, resulting in an increase
of $1,226,408 or 13%. Total operating expenses totaled $10,947,923 for the six months ended October 31, 2023 compared to $10,035,735
for the six months ended October 31, 2022. Lower operating expenses represented 74% of the total decrease in the net loss and were driven
by operating efficiencies as Teal Drones scales production.</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">Results of Discontinued Operations</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">Revenues from discontinued operations totaled $2,926,151
for the six months ended October 31, 2023, compared to $2,725,570 for the six months ended October 31, 2022, representing an increase
of $200,581 or 7%. During the 2023 period, Rotor Riot generated revenues totaling $2,180,357 compared to $1,624,947 during the 2022 period,
representing an increase of $555,410 or 34%. 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 $745,794 compared to $1,100,623
during the 2022 period, representing a decrease of $354,829 or 32%. Lower revenues for the 2023 period related to its newest product,
the Dominator, which was launched at the beginning of the 2022 period, and while it generated strong initial sales in the first quarter
of its launch, sales have declined significantly since then.</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"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Gross margin from discontinued operations totaled
$386,835 during the 2023 period compared to $385,311 during the 2022 period representing an increase of $1,524, or 0.4%. On a percentage
basis, gross margin from discontinued operations was 13% during the 2023 period compared to 14% during the 2022 period. Gross margin for
Rotor Riot was 30% for the 2023 period compared to 14% for the 2022 period. Gross margin for Fat Shark was negative 24% for the 2023 period
compared to positive 13% for the 2022 period. The reported gross margin of negative 24% for Fat Shark was adversely impacted by a charge
of $317,155 related to the write-off of excess quantities of Dominator inventory based on sales volumes. This charge reduced gross margin
from 7% to negative 24%.</p>

<!-- Field: Page; Sequence: 32 -->
    <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 -->32<!-- 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"></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">Operating expenses totaled $1,206,213 during the 2023
period compared to $1,026,377 during the 2022 period, resulting in an increase of $179,836, or 18%. 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">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Net loss from discontinued operations totaled $842,084
for the six months ended October 31, 2023, compared to $632,892 for the six months ended October 31, 2022, representing an increase of
$209,192, or 33%.</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"><b>Cash Flows</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"><b><i>Operating Activities &#8211; Continuing Operations</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Net cash used in operating activities was
$11,240,359 during the six months ended October 31, 2023, compared to net cash used in operating activities of $9,527,472 during the
six months ended October 31, 2022, representing an increase of $1,712,887 or 18%. The higher use of cash primarily related to timing
of accounts receivable receipts for government customers. Net cash used in operations, net of non-cash expenses, totaled $7,427,197
during the six months ended October 31, 2023, compared to $7,674,729 during the six months ended October 31, 2022, resulting in a
decrease of $247,532, or 3%. Net cash used related to changes in operating assets and liabilities totaled $3,813,162 during the six
months ended October 31, 2023, compared to $1,852,743 during the six months ended October 31, 2022, representing an increase of
$1,960,419 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, vendor payments, and customer
collections.</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"><b><i>Investing Activities</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Net cash provided by investing activities was $10,065,641
during the six months ended October 31, 2023, compared to net cash provided by investing activities of $11,960,901 during the six months
ended October 31, 2022 resulting in a decrease of $1,895,260 or 16%. During the 2023 period, proceeds of $10,205,501 from the sale of
marketable securities were used to fund operations. During the 2022 period, proceeds of $13,241,836 from the sale of marketable securities
were used to fund operations.</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"><b><i>Financing Activities</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Net cash used in financing activities totaled $286,206
during the six months ended October 31, 2023, compared to net cash used in financing activities of $928,826 during the six months ended
October 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 $16,292 related to payroll taxes on equity awards compared to payments
of $561,407 during the 2022 period, resulting in a decrease of $545,115.&#160;This&#160;decrease represented 97% 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">&#160;</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"><b><i>Liquidity and Capital Resources</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">At October 31, 2023, the Company reported current
assets totaling $23,262,672, current liabilities totaling $4,405,265 and net working capital of $18,857,407. Cash and marketable securities
totaled $4,024,266 at October 31, 2023.&#160;Inventory related balances, including pre-paid inventory, totaled $10,871,809. We continue
to maintain high 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">&#160;</p>

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

<!-- Field: Page; Sequence: 33 -->
    <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 -->33<!-- 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"><b><i>Going Concern</i></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">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 six
months ended October 31, 2023, the Company incurred net losses of $10,649,592 from continuing operations and $842,084 from discontinued
operations and used cash in operating activities of $11,240,359 from continuing operations and $550,120 from discontinued operations.
As of October 31, 2023, the Company has working capital of $18,857,407. 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">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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.</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"><b><i>Critical Accounting Policies and Estimates</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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.</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; background-color: white">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;</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">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 <span style="background-color: white">(v)
the evaluation of long-term assets, including goodwill, for impairment</span>.</p>

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

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

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

<!-- Field: Page; Sequence: 34 -->
    <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 -->34<!-- 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">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;&#160;</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; background-color: white"><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.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">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.</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">The guidance establishes
three levels of the fair value hierarchy as follows:</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 0 6pt 0.5in; text-align: justify; background-color: white"><i>Level 1</i>:
Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; background-color: white"><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.</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"><i>Financial Instruments </i></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">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.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Derivative Liabilities</i></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">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;</p>

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

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

<!-- Field: Page; Sequence: 35 -->
    <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 -->35<!-- 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">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.</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"><b><i>Off-Balance Sheet Arrangements</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We have no off-balance sheet arrangements.</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"><b><i>Recently Issued Accounting Pronouncements</i></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">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;<b>&#160;</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"><b></b>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span id="QualitativeDisclosures"></span><b>ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES
ABOUT MARKET RISK</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">We are a smaller reporting company and are not required
to provide this information.</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">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span id="ControlsAndProcedures"></span><b>ITEM 4. CONTROLS AND PROCEDURES</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"><span style="text-decoration: underline">Disclosure Controls and Procedures.</span></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">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 October 31, 2023.</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">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.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline">Changes In Internal Control Over Financial Reporting.</span></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">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 six months ended October 31, 2023 that
have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.&#160;</p>

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

<!-- Field: Page; Sequence: 36 -->
    <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 -->36<!-- 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"></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: center"><b>PART II - OTHER INFORMATION</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="LegalProceedings"></span>ITEM 1. LEGAL PROCEEDINGS</b>&#160;</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">&#160;</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"><span id="RiskFactors"></span><b>ITEM 1A. RISK FACTORS</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">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">&#160;</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"><span id="UseOfProceeds"></span><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">&#160;</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"><span id="DefaultsUponSeniorSecurities"></span><b>ITEM 3. DEFAULTS UPON SENIOR 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">&#160;</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: 3pt 0 0; text-align: justify"><span id="MineSafety"></span><b>ITEM 4. MINE SAFETY DISCLOSURES</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">Not applicable</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"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="OtherInformation"></span>ITEM 5. OTHER INFORMATION</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; 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 six months ended ended October 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">&#160;</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"><b></b></p>

<!-- Field: Page; Sequence: 37 -->
    <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 -->37<!-- 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"><b><span id="Exhibits"></span>ITEM 6. EXHIBITS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></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="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><a href="https://www.sec.gov/Archives/edgar/data/748268/000155479523000251/rcat0807form8kexh10_1.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">10.1</span></a></td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/748268/000155479523000251/rcat0807form8kexh10_1.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">ATM Sales Agreement with ThinkEquity, LLC (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 August 8, 2023)</span></a></td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top"><a href="https://www.sec.gov/ix?doc=/Archives/edgar/data/748268/000155479523000305/rcat0919form10q.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">10.2</span></a></td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/ix?doc=/Archives/edgar/data/748268/000155479523000305/rcat0919form10q.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Addendum to Executive Employment Agreement
    with Joseph Hernon (incorporated by reference to Exhibit 10.5 to the Company&#8217;s Quarterly Report on Form 10-Q filed with the
    Securities and Exchange Commission on September 19, 2023)</span></a></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><a href="rcat1215form10qexh10_3.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">10.3*</span></a></td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><a href="rcat1215form10qexh10_3.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Amendment No. 3 to Share Purchase Agreement
    dated September 18, 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/000155479523000251/rcat0807form8kexh5_1.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">23.1</span></a></td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/748268/000155479523000251/rcat0807form8kexh5_1.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Consent of The Crone Law Group, P.C. (incorporated
    by reference to Exhibit 23.1 to the Company&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission
    on August 8, 2023)</span></a></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><a href="rcat1215form10qexh31_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="rcat1215form10qexh31_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: White">
    <td style="vertical-align: top"><a href="rcat1215form10qexh31_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="rcat1215form10qexh31_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: rgb(204,238,255)">
    <td style="vertical-align: top"><a href="rcat1215form10qexh32_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="rcat1215form10qexh32_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: White">
    <td style="vertical-align: top"><a href="rcat1215form10qexh32_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="rcat1215form10qexh32_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"></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: 8%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 90%">&#160;</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%">
  <tr style="vertical-align: top">
    <td style="width: 0px">&#160;</td>
    <td style="width: 48px"><span style="font-size: 10pt; background-color: white">*</span></td>
    <td><span style="font-size: 10pt; background-color: white">Filed herewith.</span></td></tr>
  </table>
<p style="font: 12pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0px">&#160;</td>
    <td style="width: 48px"><span style="font-size: 10pt; background-color: white">#</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt; 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">&#160;</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</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">Date: December 15, 2023</span></td>
    <td style="width: 28%">&#160;</td>
    <td style="width: 44%">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Red Cat Holdings, Inc.</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">By: <i><span style="text-decoration: underline">/s/ Jeffrey Thompson</span></i></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Jeffrey Thompson</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Chief Executive Officer</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">(Principal Executive Officer)</p></td></tr>
  <tr>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr>
    <td><span style="font-size: 10pt">Date: December 15, 2023</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">By: <i><span style="text-decoration: underline">/s/ Joseph P. Hernon</span></i></span></td></tr>
  <tr>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Joseph Hernon</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Chief Financial Officer</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">(Principal Financial and Accounting Officer)</p></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

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

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

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

<P STYLE="text-align: right; margin: 0"><B>EXHIBIT 10.3</B></P>

<P STYLE="font: 5pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="text-align: center; font: bold 12pt/142% Times New Roman, Times, Serif; margin-top: 4.5pt; margin-bottom: 0">AMENDMENT NO. 3
TO</P>

<P STYLE="font: bold 12pt/142% Times New Roman, Times, Serif; text-align: center; margin-top: 4.5pt; margin-bottom: 0">SHARE PURCHASE AGREEMENT</P>

<P STYLE="text-align: center; font: 18.5pt Times New Roman, Times, Serif; margin-top: 0.2pt; margin-bottom: 0"><B>&nbsp;</B></P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; text-indent: 40pt; margin: 0 0 0 0pt; text-align: justify">This AMENDMENT NO. 3 TO SHARE PURCHASE
AGREEMENT <FONT STYLE="letter-spacing: -0.1pt">(this </FONT>&ldquo;Amendment&rdquo;), dated September , 2023, is by and among
Unusual Machines, Inc., a Puerto Rico corporation (&ldquo;Unusual&rdquo;), Red Cat Holdings, Inc., a Nevada corporation (&ldquo;Red
Cat&rdquo;), and Jeffrey Thompson, an individual, (the &ldquo;Principal Stockholder,&rdquo; and together with Unusual and Red Cat,
the &ldquo;Parties&rdquo;).</P>

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

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0 5.9pt 0 5pt; text-align: justify; text-indent: 35.95pt">WHEREAS, the Parties
entered into a Share Purchase Agreement as of November 21, 2022, as amended March 31, 2023 and July 10, 2023 (the &ldquo;Agreement&rdquo;);
and</P>

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

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0 5.9pt 0 5pt; text-align: justify; text-indent: 35.95pt">WHEREAS, the Parties
desire to amend the Agreement to extend the End Date from September 30, 2023 to October 31, 2023 as provided in Section 11.02(a) of the
Agreement, as <FONT STYLE="letter-spacing: -0.1pt">amended.</FONT></P>

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

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0 5.7pt 0 5pt; text-align: justify; text-indent: 35.95pt">NOW, THEREFORE,
the Parties, each intending to be legally bound hereby, do mutually covenant and agree as follows, subject to and effective as of the
Effective Time (as defined <FONT STYLE="letter-spacing: -0.1pt">below):</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="text-align: justify; width: 41pt"></TD><TD STYLE="text-align: justify; width: 18pt"><FONT STYLE="font-size: 12pt">1.</FONT></TD><TD STYLE="text-align: justify; padding-right: 6.15pt"><FONT STYLE="font-size: 12pt">All capitalized terms herein shall have the meaning
ascribed to such terms in the <FONT STYLE="letter-spacing: -0.1pt">Agreement.</FONT></FONT></TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="text-align: justify; width: 41pt"></TD><TD STYLE="text-align: justify; width: 18pt"><FONT STYLE="font-size: 12pt">2.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 12pt">Section 11.02(a) is hereby amended and restated as <FONT STYLE="letter-spacing: -0.1pt">follows:</FONT></FONT></TD></TR></TABLE>

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

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0.05pt 5.75pt 0 41pt; text-align: justify">&ldquo;(a) if the Purchase and
Sale has not been consummated on or before October 31, 2023 (the &ldquo;<B>End Date</B>&rdquo;); <U>provided</U>, <U>however</U><I>, </I>that
the right to terminate this Agreement pursuant to this Section 11.02 shall not be available to any Party whose breach of any representation,
warranty, covenant, or agreement set forth in this Agreement has been the principal cause of, or that resulted in, the failure of the
Purchase and Sale to be consummated on or before the End Date;&rdquo;</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0 5.8pt 0 41pt; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 12pt">3.</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7pt">&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><FONT STYLE="font-size: 12pt">In the event of any conflict between the Agreement and this Amendment, the terms as contained in
this Amendment shall control. In all other respects the Agreement is hereby ratified and confirmed.</FONT></P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0.05pt 5.8pt 0 41pt; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 12pt">4.</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7pt">&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><FONT STYLE="font-size: 12pt">This Amendment may be executed in one or more counterparts, each of which shall be deemed to be one
and the same agreement. Facsimile and electronic signatures shall be treated in all respects and for all purposes as originals.</FONT></P>

<P STYLE="font: 13pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 13pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 11.5pt 173pt 0 171.8pt; text-align: center"><I>[Signature Page to <FONT STYLE="letter-spacing: -0.1pt">Follow]</FONT></I></P>


<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 4pt 0 0 5pt; text-indent: 35.95pt">IN WITNESS WHEREOF, the parties hereto
have executed this Amendment as of the date first above written.</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0.25pt 0 0">&nbsp;</P>

<P STYLE="font: bold 12pt/13.7pt Times New Roman, Times, Serif; margin: 0 0 0 240pt">UNUSUAL MACHINES, <FONT STYLE="letter-spacing: -0.2pt">INC.</FONT></P>

<P STYLE="font: 12pt/13.7pt Times New Roman, Times, Serif; margin: 0 0 0 240pt"><IMG SRC="image_001.gif" ALT="" STYLE="height: 48px; width: 180px">a
Puerto Rico <FONT STYLE="letter-spacing: -0.1pt">corporation</FONT></P>

<P STYLE="font: 13pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0 14.1pt 0 240pt"><FONT STYLE="letter-spacing: -0.2pt">By:</FONT>&#9;<U>&#9;</U>
Name: Brandon Torres Declet,</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0 0 0 240pt"><FONT STYLE="letter-spacing: -0.1pt">Title:</FONT>&#9;Chief Executive
<FONT STYLE="letter-spacing: -0.1pt">Officer</FONT></P>

<P STYLE="font: 13pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0.25pt 0 0">&nbsp;</P>

<P STYLE="font: bold 12pt/13.7pt Times New Roman, Times, Serif; margin: 0 0 0 240pt">RED CAT HOLDINGS, <FONT STYLE="letter-spacing: -0.2pt">INC.</FONT></P>

<P STYLE="font: 12pt/13.7pt Times New Roman, Times, Serif; margin: 0 0 0 240pt"><IMG SRC="image_002.gif" ALT="" STYLE="height: 48px; width: 123px">a
Nevada <FONT STYLE="letter-spacing: -0.1pt">corporation</FONT></P>

<P STYLE="font: 13pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0 14.1pt 0 240pt"><FONT STYLE="letter-spacing: -0.2pt">By:</FONT>&#9;<U>&#9;</U>
Name: Joe Freedman</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0 0 0 240pt"><FONT STYLE="letter-spacing: -0.1pt">Title:</FONT>&#9;Lead <FONT STYLE="letter-spacing: -0.1pt">Director</FONT></P>

<P STYLE="font: 13pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0.25pt 0 0">&nbsp;</P>

<P STYLE="font: bold 12pt Times New Roman, Times, Serif; margin: 0 0 0 240pt"><IMG SRC="image_003.gif" ALT="" STYLE="height: 48px; width: 138px">PRINCIPAL
<FONT STYLE="letter-spacing: -0.1pt">STOCKHOLDER:</FONT></P>

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

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

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="margin: 0"><IMG SRC="image_004.gif" ALT="" STYLE="width: 210px; height: 2px"></P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0 0 0 240pt">Jeffrey <FONT STYLE="letter-spacing: -0.1pt">Thompson</FONT></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>3
<FILENAME>rcat1215form10qexh31_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: 0; text-align: center"><B>CERTIFICATION OF CHIEF EXECUTIVE OFFICER</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 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: 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: December 15, 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>4
<FILENAME>rcat1215form10qexh31_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: 0; text-align: center"><B>CERTIFICATION OF CHIEF FINANCIAL OFFICER</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 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: 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: December 15, 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>5
<FILENAME>rcat1215form10qexh32_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: 0; text-align: center"><B>CERTIFICATION PURSUANT TO</B></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 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 October 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="width: 24px; font: 12pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 24px; font: 12pt Times New Roman, Times, Serif; 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: December 15, 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>
<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>6
<FILENAME>rcat1215form10qexh32_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: 0; text-align: center"><B>CERTIFICATION PURSUANT TO</B></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 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 October 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="width: 24px; font: 12pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 24px; font: 12pt Times New Roman, Times, Serif; 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: December 15, 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>
<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>7
<FILENAME>rcat-20231031.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: 9Ks5s7xRiXgOn8uEZ3NcOaGCuaOdwZ93CekhvGtwfZlqHyIoDFBfTC+0d6oGgYQE -->
<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/20231031" elementFormDefault="qualified" targetNamespace="http://RCAT/20231031">
    <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/DiscontinuedOperations-ResultsOfOperationsDetails" id="DiscontinuedOperations-ResultsOfOperationsDetails">
          <link:definition>00000047 - 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>00000048 - 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>00000049 - 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>00000050 - 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>00000051 - 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>00000052 - 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>00000053 - 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>00000054 - 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>00000055 - 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>00000056 - 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>00000057 - 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>00000058 - 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>00000059 - 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>00000060 - 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>00000061 - 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>00000062 - 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>00000063 - 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>00000064 - 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>00000065 - 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>00000066 - 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>00000067 - 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>00000068 - 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>00000069 - 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/Note15CommonStockDetailsNarrative" id="Note15CommonStockDetailsNarrative">
          <link:definition>00000070 - Disclosure - Note 15 &#8211; Common 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/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/Note17WarrantsDetailsNarrative" id="Note17WarrantsDetailsNarrative">
          <link:definition>00000073 - 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>00000074 - 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>00000075 - 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>00000076 - 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>00000077 - 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>00000078 - 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>00000079 - 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>00000080 - 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>00000081 - 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>00000082 - 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-20231031_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-20231031_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-20231031_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-20231031_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_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_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_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_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_IssuanceOfCommonStockThroughATMFacilitiesNetValue" name="IssuanceOfCommonStockThroughATMFacilitiesNetValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_IssuanceOfCommonStockThroughATMFacilitiesNetShares" name="IssuanceOfCommonStockThroughATMFacilitiesNetShares" 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_CashOfContinuingOperations" name="CashOfContinuingOperations" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" 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_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_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_DebtInstrumentOutstandingAccruedInterestPayment" name="DebtInstrumentOutstandingAccruedInterestPayment" nillable="true" xbrli:periodType="duration" 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_AggregateCommonStockSoldUnder2023ATMFacilityShares" name="AggregateCommonStockSoldUnder2023ATMFacilityShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_AggregateCommonStockSoldUnder2023ATMFacilityProceeds" name="AggregateCommonStockSoldUnder2023ATMFacilityProceeds" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_AggregateCommonStockSoldUnder2023ATMFacilityProceedsNet" name="AggregateCommonStockSoldUnder2023ATMFacilityProceedsNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_LegalFeesATMFacilityEstablishment" name="LegalFeesATMFacilityEstablishment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="RCAT_CommonStockAvailableForSaleUnder2023ATMFacilityValue" name="CommonStockAvailableForSaleUnder2023ATMFacilityValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" 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_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_OperationsStockCompensationExpense" name="OperationsStockCompensationExpense" 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_SalesAndMarketingStockCompensationExpense" name="SalesAndMarketingStockCompensationExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" 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_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" />
    <element id="RCAT_NoteAgreementWithRelatedPartyPrincipalAmount" name="NoteAgreementWithRelatedPartyPrincipalAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>8
<FILENAME>rcat-20231031_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-20231031.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/BalanceSheets" xlink:href="rcat-20231031.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/BalanceSheetsParenthetical" xlink:href="rcat-20231031.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/StatementsOfOperations" xlink:href="rcat-20231031.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/StatementsOfStockholdersEquity" xlink:href="rcat-20231031.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/StatementsOfCashFlows" xlink:href="rcat-20231031.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note1Business" xlink:href="rcat-20231031.xsd#Note1Business" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note2SummaryOfSignificantAccountingPolicies" xlink:href="rcat-20231031.xsd#Note2SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegment" xlink:href="rcat-20231031.xsd#Note3DiscontinuedOperationsSaleOfConsumerSegment" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note4MarketableSecurities" xlink:href="rcat-20231031.xsd#Note4MarketableSecurities" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note5Inventories" xlink:href="rcat-20231031.xsd#Note5Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note6OtherCurrentAssets" xlink:href="rcat-20231031.xsd#Note6OtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note7DueFromRelatedParty" xlink:href="rcat-20231031.xsd#Note7DueFromRelatedParty" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note8IntangibleAssets" xlink:href="rcat-20231031.xsd#Note8IntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note9PropertyAndEquipment" xlink:href="rcat-20231031.xsd#Note9PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note10OtherLong-termAssets" xlink:href="rcat-20231031.xsd#Note10OtherLong-termAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note11OperatingLeases" xlink:href="rcat-20231031.xsd#Note11OperatingLeases" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note12DebtObligations" xlink:href="rcat-20231031.xsd#Note12DebtObligations" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note13DueToRelatedParty" xlink:href="rcat-20231031.xsd#Note13DueToRelatedParty" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note14IncomeTaxes" xlink:href="rcat-20231031.xsd#Note14IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note15CommonStock" xlink:href="rcat-20231031.xsd#Note15CommonStock" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note16PreferredStock" xlink:href="rcat-20231031.xsd#Note16PreferredStock" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note17Warrants" xlink:href="rcat-20231031.xsd#Note17Warrants" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note18ShareBasedAwards" xlink:href="rcat-20231031.xsd#Note18ShareBasedAwards" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note19Derivatives" xlink:href="rcat-20231031.xsd#Note19Derivatives" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note20-Related-partyTransactions" xlink:href="rcat-20231031.xsd#Note20-Related-partyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note21-SegmentReporting" xlink:href="rcat-20231031.xsd#Note21-SegmentReporting" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note22-SaleOfConsumerSegment" xlink:href="rcat-20231031.xsd#Note22-SaleOfConsumerSegment" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note23CommitmentsAndContingencies" xlink:href="rcat-20231031.xsd#Note23CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note24SubsequentEvents" xlink:href="rcat-20231031.xsd#Note24SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="rcat-20231031.xsd#Note2SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesTables" xlink:href="rcat-20231031.xsd#Note2SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegmentTables" xlink:href="rcat-20231031.xsd#Note3DiscontinuedOperationsSaleOfConsumerSegmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note5InventoriesTables" xlink:href="rcat-20231031.xsd#Note5InventoriesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note6OtherCurrentAssetsTables" xlink:href="rcat-20231031.xsd#Note6OtherCurrentAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note8IntangibleAssetsTables" xlink:href="rcat-20231031.xsd#Note8IntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note9PropertyAndEquipmentTables" xlink:href="rcat-20231031.xsd#Note9PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note10OtherLong-termAssetsTables" xlink:href="rcat-20231031.xsd#Note10OtherLong-termAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note11OperatingLeasesTables" xlink:href="rcat-20231031.xsd#Note11OperatingLeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note12DebtObligationsTables" xlink:href="rcat-20231031.xsd#Note12DebtObligationsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note15CommonStockTables" xlink:href="rcat-20231031.xsd#Note15CommonStockTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note17WarrantsTables" xlink:href="rcat-20231031.xsd#Note17WarrantsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note18ShareBasedAwardsTables" xlink:href="rcat-20231031.xsd#Note18ShareBasedAwardsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note19DerivativesTables" xlink:href="rcat-20231031.xsd#Note19DerivativesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note21-SegmentReportingTables" xlink:href="rcat-20231031.xsd#Note21-SegmentReportingTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" xlink:href="rcat-20231031.xsd#AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails" xlink:href="rcat-20231031.xsd#DiscontinuedOperations-ResultsOfOperationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails" xlink:href="rcat-20231031.xsd#AssetsAndLiabilitiesForConsumerSegmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative" xlink:href="rcat-20231031.xsd#Note4MarketableSecuritiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/InventoriesDetails" xlink:href="rcat-20231031.xsd#InventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/OtherCurrentAssetsDetails" xlink:href="rcat-20231031.xsd#OtherCurrentAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative" xlink:href="rcat-20231031.xsd#Note7DueFromRelatedPartyDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/IntangibleAssetsDetails" xlink:href="rcat-20231031.xsd#IntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails" xlink:href="rcat-20231031.xsd#ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/CompositionOfAndChangesInGoodwillDetails" xlink:href="rcat-20231031.xsd#CompositionOfAndChangesInGoodwillDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note8IntangibleAssetsDetailsNarrative" xlink:href="rcat-20231031.xsd#Note8IntangibleAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/PropertyAndEquipmentDetails" xlink:href="rcat-20231031.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note9PropertyAndEquipmentDetailsNarrative" xlink:href="rcat-20231031.xsd#Note9PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/OtherLongTermAssetsDetails" xlink:href="rcat-20231031.xsd#OtherLongTermAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note10OtherLong-termAssetsDetailsNarrative" xlink:href="rcat-20231031.xsd#Note10OtherLong-termAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/OperatingLeasesDetails" xlink:href="rcat-20231031.xsd#OperatingLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SupplementalInformationRelatedToOperatingLeasesDetails" xlink:href="rcat-20231031.xsd#SupplementalInformationRelatedToOperatingLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/FutureLeasePaymentObligationsDetails" xlink:href="rcat-20231031.xsd#FutureLeasePaymentObligationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note11OperatingLeasesDetailsNarrative" xlink:href="rcat-20231031.xsd#Note11OperatingLeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/OutstandingPrincipalPaymentsDetails" xlink:href="rcat-20231031.xsd#OutstandingPrincipalPaymentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note12DebtObligationsDetailsNarrative" xlink:href="rcat-20231031.xsd#Note12DebtObligationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative" xlink:href="rcat-20231031.xsd#Note13DueToRelatedPartyDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note14IncomeTaxesDetailsNarrative" xlink:href="rcat-20231031.xsd#Note14IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails" xlink:href="rcat-20231031.xsd#SummaryOfSharesOfCommonStockIssuedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note15CommonStockDetailsNarrative" xlink:href="rcat-20231031.xsd#Note15CommonStockDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note16PreferredStockDetailsNarrative" xlink:href="rcat-20231031.xsd#Note16PreferredStockDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails" xlink:href="rcat-20231031.xsd#SummaryOfWarrantsIssuedAndFairValuesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note17WarrantsDetailsNarrative" xlink:href="rcat-20231031.xsd#Note17WarrantsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails" xlink:href="rcat-20231031.xsd#AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SummaryOfActivityUnderPlanDetails" xlink:href="rcat-20231031.xsd#SummaryOfActivityUnderPlanDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails" xlink:href="rcat-20231031.xsd#SummaryOfRestrictedStockActivityUnderPlanDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails" xlink:href="rcat-20231031.xsd#StockCompensationExpenseByFunctionalCategoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative" xlink:href="rcat-20231031.xsd#Note18ShareBasedAwardsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails" xlink:href="rcat-20231031.xsd#AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/ChangesInDerivativeLiabilityDetails" xlink:href="rcat-20231031.xsd#ChangesInDerivativeLiabilityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative" xlink:href="rcat-20231031.xsd#Note20-Related-partyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails" xlink:href="rcat-20231031.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-20231031.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_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: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_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_ProceedsFromRelatedPartyDebt" xlink:label="loc_us-gaapProceedsFromRelatedPartyDebt" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromRelatedPartyDebt" 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_RepaymentsOfRelatedPartyDebt" xlink:label="loc_us-gaapRepaymentsOfRelatedPartyDebt" />
      <link:calculationArc order="2" 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="3" 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="4" 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_ProceedsFromOtherEquity" xlink:label="loc_us-gaapProceedsFromOtherEquity" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromOtherEquity" 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/DiscontinuedOperations-ResultsOfOperationsDetails" xlink:title="00000047 - Disclosure - Discontinued Operations - results of operations (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails" xlink:title="00000048 - Disclosure - Assets and liabilities for the Consumer Segment (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative" xlink:title="00000049 - Disclosure - Note 4 &#8211; Marketable Securities (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/InventoriesDetails" xlink:title="00000050 - Disclosure - Inventories (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/OtherCurrentAssetsDetails" xlink:title="00000051 - Disclosure - Other current assets (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative" xlink:title="00000052 - Disclosure - Note 7 &#8211; Due From Related Party (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/IntangibleAssetsDetails" xlink:title="00000053 - Disclosure - Intangible assets (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails" xlink:title="00000054 - 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="00000055 - Disclosure - Composition of, and changes in goodwill (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note8IntangibleAssetsDetailsNarrative" xlink:title="00000056 - Disclosure - Note 8 &#8211; Intangible Assets (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/PropertyAndEquipmentDetails" xlink:title="00000057 - Disclosure - Property and equipment (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note9PropertyAndEquipmentDetailsNarrative" xlink:title="00000058 - Disclosure - Note 9 &#8211; Property and Equipment (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/OtherLongTermAssetsDetails" xlink:title="00000059 - Disclosure - Other long term assets (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note10OtherLong-termAssetsDetailsNarrative" xlink:title="00000060 - Disclosure - Note 10 &#8211; Other Long-Term Assets (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/OperatingLeasesDetails" xlink:title="00000061 - Disclosure - Operating leases (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/SupplementalInformationRelatedToOperatingLeasesDetails" xlink:title="00000062 - Disclosure - Supplemental information related to operating leases (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/FutureLeasePaymentObligationsDetails" xlink:title="00000063 - Disclosure - Future lease payment obligations (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note11OperatingLeasesDetailsNarrative" xlink:title="00000064 - Disclosure - Note 11 &#8211; Operating Leases (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/OutstandingPrincipalPaymentsDetails" xlink:title="00000065 - Disclosure - Outstanding principal payments (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note12DebtObligationsDetailsNarrative" xlink:title="00000066 - Disclosure - Note 12 &#8211; Debt Obligations (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative" xlink:title="00000067 - Disclosure - Note 13 &#8211; Due to Related Party (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note14IncomeTaxesDetailsNarrative" xlink:title="00000068 - Disclosure - Note 14 &#8211; Income Taxes (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails" xlink:title="00000069 - Disclosure - Summary of shares of common stock issued (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note15CommonStockDetailsNarrative" xlink:title="00000070 - Disclosure - Note 15 &#8211; Common Stock (Details Narrative)" />
    <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/Note17WarrantsDetailsNarrative" xlink:title="00000073 - Disclosure - Note 17 &#8211; Warrants (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails" xlink:title="00000074 - Disclosure - Assumptions used to calculate fair value of options granted (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/SummaryOfActivityUnderPlanDetails" xlink:title="00000075 - Disclosure - Summary of activity under the Plan (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails" xlink:title="00000076 - Disclosure - Summary of restricted stock activity under the Plan (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails" xlink:title="00000077 - Disclosure - Stock compensation expense by functional category (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative" xlink:title="00000078 - Disclosure - Note 18 &#8211; Share Based Awards (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails" xlink:title="00000079 - 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="00000080 - Disclosure - Changes in the derivative liability (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative" xlink:title="00000081 - Disclosure - Note 20 - Related-Party Transactions (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails" xlink:title="00000082 - 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>9
<FILENAME>rcat-20231031_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-20231031.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/BalanceSheets" xlink:href="rcat-20231031.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/BalanceSheetsParenthetical" xlink:href="rcat-20231031.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/StatementsOfOperations" xlink:href="rcat-20231031.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/StatementsOfStockholdersEquity" xlink:href="rcat-20231031.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/StatementsOfCashFlows" xlink:href="rcat-20231031.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note1Business" xlink:href="rcat-20231031.xsd#Note1Business" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note2SummaryOfSignificantAccountingPolicies" xlink:href="rcat-20231031.xsd#Note2SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegment" xlink:href="rcat-20231031.xsd#Note3DiscontinuedOperationsSaleOfConsumerSegment" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note4MarketableSecurities" xlink:href="rcat-20231031.xsd#Note4MarketableSecurities" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note5Inventories" xlink:href="rcat-20231031.xsd#Note5Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note6OtherCurrentAssets" xlink:href="rcat-20231031.xsd#Note6OtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note7DueFromRelatedParty" xlink:href="rcat-20231031.xsd#Note7DueFromRelatedParty" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note8IntangibleAssets" xlink:href="rcat-20231031.xsd#Note8IntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note9PropertyAndEquipment" xlink:href="rcat-20231031.xsd#Note9PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note10OtherLong-termAssets" xlink:href="rcat-20231031.xsd#Note10OtherLong-termAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note11OperatingLeases" xlink:href="rcat-20231031.xsd#Note11OperatingLeases" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note12DebtObligations" xlink:href="rcat-20231031.xsd#Note12DebtObligations" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note13DueToRelatedParty" xlink:href="rcat-20231031.xsd#Note13DueToRelatedParty" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note14IncomeTaxes" xlink:href="rcat-20231031.xsd#Note14IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note15CommonStock" xlink:href="rcat-20231031.xsd#Note15CommonStock" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note16PreferredStock" xlink:href="rcat-20231031.xsd#Note16PreferredStock" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note17Warrants" xlink:href="rcat-20231031.xsd#Note17Warrants" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note18ShareBasedAwards" xlink:href="rcat-20231031.xsd#Note18ShareBasedAwards" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note19Derivatives" xlink:href="rcat-20231031.xsd#Note19Derivatives" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note20-Related-partyTransactions" xlink:href="rcat-20231031.xsd#Note20-Related-partyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note21-SegmentReporting" xlink:href="rcat-20231031.xsd#Note21-SegmentReporting" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note22-SaleOfConsumerSegment" xlink:href="rcat-20231031.xsd#Note22-SaleOfConsumerSegment" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note23CommitmentsAndContingencies" xlink:href="rcat-20231031.xsd#Note23CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note24SubsequentEvents" xlink:href="rcat-20231031.xsd#Note24SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="rcat-20231031.xsd#Note2SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesTables" xlink:href="rcat-20231031.xsd#Note2SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegmentTables" xlink:href="rcat-20231031.xsd#Note3DiscontinuedOperationsSaleOfConsumerSegmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note5InventoriesTables" xlink:href="rcat-20231031.xsd#Note5InventoriesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note6OtherCurrentAssetsTables" xlink:href="rcat-20231031.xsd#Note6OtherCurrentAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note8IntangibleAssetsTables" xlink:href="rcat-20231031.xsd#Note8IntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note9PropertyAndEquipmentTables" xlink:href="rcat-20231031.xsd#Note9PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note10OtherLong-termAssetsTables" xlink:href="rcat-20231031.xsd#Note10OtherLong-termAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note11OperatingLeasesTables" xlink:href="rcat-20231031.xsd#Note11OperatingLeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note12DebtObligationsTables" xlink:href="rcat-20231031.xsd#Note12DebtObligationsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note15CommonStockTables" xlink:href="rcat-20231031.xsd#Note15CommonStockTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note17WarrantsTables" xlink:href="rcat-20231031.xsd#Note17WarrantsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note18ShareBasedAwardsTables" xlink:href="rcat-20231031.xsd#Note18ShareBasedAwardsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note19DerivativesTables" xlink:href="rcat-20231031.xsd#Note19DerivativesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note21-SegmentReportingTables" xlink:href="rcat-20231031.xsd#Note21-SegmentReportingTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" xlink:href="rcat-20231031.xsd#AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails" xlink:href="rcat-20231031.xsd#DiscontinuedOperations-ResultsOfOperationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails" xlink:href="rcat-20231031.xsd#AssetsAndLiabilitiesForConsumerSegmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative" xlink:href="rcat-20231031.xsd#Note4MarketableSecuritiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/InventoriesDetails" xlink:href="rcat-20231031.xsd#InventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/OtherCurrentAssetsDetails" xlink:href="rcat-20231031.xsd#OtherCurrentAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative" xlink:href="rcat-20231031.xsd#Note7DueFromRelatedPartyDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/IntangibleAssetsDetails" xlink:href="rcat-20231031.xsd#IntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails" xlink:href="rcat-20231031.xsd#ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/CompositionOfAndChangesInGoodwillDetails" xlink:href="rcat-20231031.xsd#CompositionOfAndChangesInGoodwillDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note8IntangibleAssetsDetailsNarrative" xlink:href="rcat-20231031.xsd#Note8IntangibleAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/PropertyAndEquipmentDetails" xlink:href="rcat-20231031.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note9PropertyAndEquipmentDetailsNarrative" xlink:href="rcat-20231031.xsd#Note9PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/OtherLongTermAssetsDetails" xlink:href="rcat-20231031.xsd#OtherLongTermAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note10OtherLong-termAssetsDetailsNarrative" xlink:href="rcat-20231031.xsd#Note10OtherLong-termAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/OperatingLeasesDetails" xlink:href="rcat-20231031.xsd#OperatingLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SupplementalInformationRelatedToOperatingLeasesDetails" xlink:href="rcat-20231031.xsd#SupplementalInformationRelatedToOperatingLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/FutureLeasePaymentObligationsDetails" xlink:href="rcat-20231031.xsd#FutureLeasePaymentObligationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note11OperatingLeasesDetailsNarrative" xlink:href="rcat-20231031.xsd#Note11OperatingLeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/OutstandingPrincipalPaymentsDetails" xlink:href="rcat-20231031.xsd#OutstandingPrincipalPaymentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note12DebtObligationsDetailsNarrative" xlink:href="rcat-20231031.xsd#Note12DebtObligationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative" xlink:href="rcat-20231031.xsd#Note13DueToRelatedPartyDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note14IncomeTaxesDetailsNarrative" xlink:href="rcat-20231031.xsd#Note14IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails" xlink:href="rcat-20231031.xsd#SummaryOfSharesOfCommonStockIssuedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note15CommonStockDetailsNarrative" xlink:href="rcat-20231031.xsd#Note15CommonStockDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note16PreferredStockDetailsNarrative" xlink:href="rcat-20231031.xsd#Note16PreferredStockDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails" xlink:href="rcat-20231031.xsd#SummaryOfWarrantsIssuedAndFairValuesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note17WarrantsDetailsNarrative" xlink:href="rcat-20231031.xsd#Note17WarrantsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails" xlink:href="rcat-20231031.xsd#AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SummaryOfActivityUnderPlanDetails" xlink:href="rcat-20231031.xsd#SummaryOfActivityUnderPlanDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails" xlink:href="rcat-20231031.xsd#SummaryOfRestrictedStockActivityUnderPlanDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails" xlink:href="rcat-20231031.xsd#StockCompensationExpenseByFunctionalCategoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative" xlink:href="rcat-20231031.xsd#Note18ShareBasedAwardsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails" xlink:href="rcat-20231031.xsd#AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/ChangesInDerivativeLiabilityDetails" xlink:href="rcat-20231031.xsd#ChangesInDerivativeLiabilityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative" xlink:href="rcat-20231031.xsd#Note20-Related-partyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails" xlink:href="rcat-20231031.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-20231031.xsd#RCAT_SeriesBPreferredStock1Member" xlink:label="loc_RCATSeriesBPreferredStock1Member_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_RCATSeriesBPreferredStock1Member_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_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_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_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_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_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_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_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_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_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_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_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_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_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation_70" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_VestingOfRestrictedStockUnitsAmount" xlink:label="loc_RCATVestingOfRestrictedStockUnitsAmount_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATVestingOfRestrictedStockUnitsAmount_70" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_VestingOfRestrictedStockUnitsShares" xlink:label="loc_RCATVestingOfRestrictedStockUnitsShares_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATVestingOfRestrictedStockUnitsShares_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_MarketableSecuritiesUnrealizedGainLoss" xlink:label="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss_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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_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_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities_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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_70" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_IssuanceOfCommonStockThroughATMFacilitiesNetValue" xlink:label="loc_RCATIssuanceOfCommonStockThroughATMFacilitiesNetValue_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATIssuanceOfCommonStockThroughATMFacilitiesNetValue_70" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_IssuanceOfCommonStockThroughATMFacilitiesNetShares" xlink:label="loc_RCATIssuanceOfCommonStockThroughATMFacilitiesNetShares_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATIssuanceOfCommonStockThroughATMFacilitiesNetShares_70" xlink:type="arc" order="12" />
    </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/DiscontinuedOperations-ResultsOfOperationsDetails" xlink:title="00000047 - Disclosure - Discontinued Operations - results of operations (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails" xlink:title="00000048 - Disclosure - Assets and liabilities for the Consumer Segment (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative" xlink:title="00000049 - Disclosure - Note 4 &#8211; Marketable Securities (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/InventoriesDetails" xlink:title="00000050 - Disclosure - Inventories (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/OtherCurrentAssetsDetails" xlink:title="00000051 - Disclosure - Other current assets (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative" xlink:title="00000052 - Disclosure - Note 7 &#8211; Due From Related Party (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/IntangibleAssetsDetails" xlink:title="00000053 - 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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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="00000054 - 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="00000055 - 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="00000056 - Disclosure - Note 8 &#8211; Intangible Assets (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/PropertyAndEquipmentDetails" xlink:title="00000057 - Disclosure - Property and equipment (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note9PropertyAndEquipmentDetailsNarrative" xlink:title="00000058 - Disclosure - Note 9 &#8211; Property and Equipment (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/OtherLongTermAssetsDetails" xlink:title="00000059 - Disclosure - Other long term assets (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note10OtherLong-termAssetsDetailsNarrative" xlink:title="00000060 - Disclosure - Note 10 &#8211; Other Long-Term Assets (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/OperatingLeasesDetails" xlink:title="00000061 - 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-20231031.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-20231031.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-20231031.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="00000062 - Disclosure - Supplemental information related to operating leases (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/FutureLeasePaymentObligationsDetails" xlink:title="00000063 - Disclosure - Future lease payment obligations (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note11OperatingLeasesDetailsNarrative" xlink:title="00000064 - Disclosure - Note 11 &#8211; Operating Leases (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/OutstandingPrincipalPaymentsDetails" xlink:title="00000065 - Disclosure - Outstanding principal payments (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note12DebtObligationsDetailsNarrative" xlink:title="00000066 - 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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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="00000067 - 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-20231031.xsd#RCAT_DueToRelatedParty2Member" xlink:label="loc_RCATDueToRelatedParty2Member_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_RCATDueToRelatedParty2Member_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_LineOfCreditObligationAssumedInConnectionWithAcquisition" xlink:label="loc_RCATLineOfCreditObligationAssumedInConnectionWithAcquisition_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_RCATLineOfCreditObligationAssumedInConnectionWithAcquisition_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_DebtInstrumentInterestRateDuringPeriod1" xlink:label="loc_RCATDebtInstrumentInterestRateDuringPeriod1_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_RCATDebtInstrumentInterestRateDuringPeriod1_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_DueToOtherRelatedPartyClassifiedCurrent" xlink:label="loc_RCATDueToOtherRelatedPartyClassifiedCurrent_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_RCATDueToOtherRelatedPartyClassifiedCurrent_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_DebtInstrumentOutstandingAccruedInterestPayment" xlink:label="loc_RCATDebtInstrumentOutstandingAccruedInterestPayment_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_RCATDebtInstrumentOutstandingAccruedInterestPayment_40" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note14IncomeTaxesDetailsNarrative" xlink:title="00000068 - Disclosure - Note 14 &#8211; Income Taxes (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails" xlink:title="00000069 - 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-20231031.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-20231031.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-20231031.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-20231031.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="6" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_IssuanceOfCommonStockThroughATMFacilitiesNetShares" xlink:label="loc_RCATIssuanceOfCommonStockThroughATMFacilitiesNetShares_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_RCATIssuanceOfCommonStockThroughATMFacilitiesNetShares_60" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note15CommonStockDetailsNarrative" xlink:title="00000070 - Disclosure - Note 15 &#8211; Common Stock (Details Narrative)" />
    <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_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="rcat-20231031.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_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapPreferredStockSharesOutstanding_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock" xlink:label="loc_RCATStockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_RCATStockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock_30" xlink:type="arc" order="1" />
    </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/Note17WarrantsDetailsNarrative" xlink:title="00000073 - Disclosure - Note 17 &#8211; Warrants (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails" xlink:title="00000074 - 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-20231031.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-20231031.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-20231031.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-20231031.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_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1" xlink:label="loc_RCATShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate" xlink:label="loc_RCATShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1" xlink:label="loc_RCATShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1_50" 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_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_50" 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_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_50" 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_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_50" 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_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_50" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2" xlink:label="loc_RCATSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_50" 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_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_50" 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_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_50" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/SummaryOfActivityUnderPlanDetails" xlink:title="00000075 - 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-20231031.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="00000076 - 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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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="00000077 - Disclosure - Stock compensation expense by functional category (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative" xlink:title="00000078 - Disclosure - Note 18 &#8211; Share Based Awards (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails" xlink:title="00000079 - 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-20231031.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-20231031.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-20231031.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-20231031.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_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="0" />
      <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="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-20231031.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="00000080 - Disclosure - Changes in the derivative liability (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative" xlink:title="00000081 - 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-20231031.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-20231031.xsd#RCAT_ConsultingAgreementMonthlyPayments" xlink:label="loc_RCATConsultingAgreementMonthlyPayments_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_RCATConsultingAgreementMonthlyPayments_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_OptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement" xlink:label="loc_RCATOptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_RCATOptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_OptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice" xlink:label="loc_RCATOptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_RCATOptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_NoteAgreementWithRelatedPartyPrincipalAmount" xlink:label="loc_RCATNoteAgreementWithRelatedPartyPrincipalAmount_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_RCATNoteAgreementWithRelatedPartyPrincipalAmount_50" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails" xlink:title="00000082 - 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-20231031.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>10
<FILENAME>rcat-20231031_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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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="rcat-20231031.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="rcat-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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,649,896 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_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">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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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: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:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_IssuanceOfCommonStockThroughATMFacilitiesNetValue" xlink:label="RCAT_IssuanceOfCommonStockThroughATMFacilitiesNetValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_IssuanceOfCommonStockThroughATMFacilitiesNetValue" xlink:to="RCAT_IssuanceOfCommonStockThroughATMFacilitiesNetValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_IssuanceOfCommonStockThroughATMFacilitiesNetValue_lbl" xml:lang="en-US">Issuance of common stock through ATM facility, net</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_IssuanceOfCommonStockThroughATMFacilitiesNetShares" xlink:label="RCAT_IssuanceOfCommonStockThroughATMFacilitiesNetShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_IssuanceOfCommonStockThroughATMFacilitiesNetShares" xlink:to="RCAT_IssuanceOfCommonStockThroughATMFacilitiesNetShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_IssuanceOfCommonStockThroughATMFacilitiesNetShares_lbl" xml:lang="en-US">[custom:IssuanceOfCommonStockThroughATMFacilitiesNetShares]</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-20231031.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-20231031.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 awards - 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="rcat-20231031.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 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_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_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_ProceedsFromRelatedPartyDebt" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRelatedPartyDebt" xlink:to="us-gaap_ProceedsFromRelatedPartyDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt_lbl" xml:lang="en-US">Proceeds from 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_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 transactions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromOtherEquity" xlink:label="us-gaap_ProceedsFromOtherEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromOtherEquity" xlink:to="us-gaap_ProceedsFromOtherEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromOtherEquity_lbl" xml:lang="en-US">Proceeds from issuance of common stock through ATM facility, net</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 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_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/2009/role/negatedPeriodEndLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCash_lbl" xml:lang="en-US">Less: Cash of discontinued operations</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_CashOfContinuingOperations" xlink:label="RCAT_CashOfContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_CashOfContinuingOperations" xlink:to="RCAT_CashOfContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="RCAT_CashOfContinuingOperations_lbl" xml:lang="en-US">Cash of continuing operations, 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/label" xlink:label="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent_lbl" xml:lang="en-US">Unrealized gain (loss) on marketable securities</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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="rcat-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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: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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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="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: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/verboseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCash_2_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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Equipment and related</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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 October 31, 2024</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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:loc xlink:type="locator" xlink:href="rcat-20231031.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: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-20231031.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 18,935 to pay taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.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-20231031.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-20231031.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:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_IssuanceOfCommonStockThroughATMFacilitiesNetShares" xlink:to="RCAT_IssuanceOfCommonStockThroughATMFacilitiesNetShares_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="RCAT_IssuanceOfCommonStockThroughATMFacilitiesNetShares_2_lbl" xml:lang="en-US">Issuance of common stock through ATM facilities</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_AggregateCommonStockSoldUnder2023ATMFacilityShares" xlink:label="RCAT_AggregateCommonStockSoldUnder2023ATMFacilityShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_AggregateCommonStockSoldUnder2023ATMFacilityShares" xlink:to="RCAT_AggregateCommonStockSoldUnder2023ATMFacilityShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_AggregateCommonStockSoldUnder2023ATMFacilityShares_lbl" xml:lang="en-US">[custom:AggregateCommonStockSoldUnder2023ATMFacilityShares]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_AggregateCommonStockSoldUnder2023ATMFacilityProceeds" xlink:label="RCAT_AggregateCommonStockSoldUnder2023ATMFacilityProceeds" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_AggregateCommonStockSoldUnder2023ATMFacilityProceeds" xlink:to="RCAT_AggregateCommonStockSoldUnder2023ATMFacilityProceeds_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_AggregateCommonStockSoldUnder2023ATMFacilityProceeds_lbl" xml:lang="en-US">[custom:AggregateCommonStockSoldUnder2023ATMFacilityProceeds]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_AggregateCommonStockSoldUnder2023ATMFacilityProceedsNet" xlink:label="RCAT_AggregateCommonStockSoldUnder2023ATMFacilityProceedsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_AggregateCommonStockSoldUnder2023ATMFacilityProceedsNet" xlink:to="RCAT_AggregateCommonStockSoldUnder2023ATMFacilityProceedsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_AggregateCommonStockSoldUnder2023ATMFacilityProceedsNet_lbl" xml:lang="en-US">[custom:AggregateCommonStockSoldUnder2023ATMFacilityProceedsNet]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_LegalFeesATMFacilityEstablishment" xlink:label="RCAT_LegalFeesATMFacilityEstablishment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_LegalFeesATMFacilityEstablishment" xlink:to="RCAT_LegalFeesATMFacilityEstablishment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_LegalFeesATMFacilityEstablishment_lbl" xml:lang="en-US">[custom:LegalFeesATMFacilityEstablishment]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_CommonStockAvailableForSaleUnder2023ATMFacilityValue" xlink:label="RCAT_CommonStockAvailableForSaleUnder2023ATMFacilityValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_CommonStockAvailableForSaleUnder2023ATMFacilityValue" xlink:to="RCAT_CommonStockAvailableForSaleUnder2023ATMFacilityValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_CommonStockAvailableForSaleUnder2023ATMFacilityValue_lbl" xml:lang="en-US">[custom:CommonStockAvailableForSaleUnder2023ATMFacilityValue]</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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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="rcat-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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_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_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_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_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_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="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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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/verboseLabel" xlink:label="RCAT_TotalStockCompensationExpense_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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="rcat-20231031.xsd#RCAT_NoteAgreementWithRelatedPartyPrincipalAmount" xlink:label="RCAT_NoteAgreementWithRelatedPartyPrincipalAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_NoteAgreementWithRelatedPartyPrincipalAmount" xlink:to="RCAT_NoteAgreementWithRelatedPartyPrincipalAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_NoteAgreementWithRelatedPartyPrincipalAmount_lbl" xml:lang="en-US">[custom:NoteAgreementWithRelatedPartyPrincipalAmount]</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/label" 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/label" 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: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/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_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_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="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_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_DisposalGroupIncludingDiscontinuedOperationCash" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCash_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCash_3_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="RCAT_CashOfContinuingOperations" xlink:to="RCAT_CashOfContinuingOperations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_CashOfContinuingOperations_2_lbl" xml:lang="en-US">CashOfContinuingOperations</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="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_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_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_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="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_TotalStockCompensationExpense" xlink:to="RCAT_TotalStockCompensationExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_TotalStockCompensationExpense_2_lbl" xml:lang="en-US">TotalStockCompensationExpense</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>11
<FILENAME>rcat-20231031_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-20231031.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/BalanceSheets" xlink:href="rcat-20231031.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/BalanceSheetsParenthetical" xlink:href="rcat-20231031.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/StatementsOfOperations" xlink:href="rcat-20231031.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/StatementsOfStockholdersEquity" xlink:href="rcat-20231031.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/StatementsOfCashFlows" xlink:href="rcat-20231031.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note1Business" xlink:href="rcat-20231031.xsd#Note1Business" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note2SummaryOfSignificantAccountingPolicies" xlink:href="rcat-20231031.xsd#Note2SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegment" xlink:href="rcat-20231031.xsd#Note3DiscontinuedOperationsSaleOfConsumerSegment" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note4MarketableSecurities" xlink:href="rcat-20231031.xsd#Note4MarketableSecurities" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note5Inventories" xlink:href="rcat-20231031.xsd#Note5Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note6OtherCurrentAssets" xlink:href="rcat-20231031.xsd#Note6OtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note7DueFromRelatedParty" xlink:href="rcat-20231031.xsd#Note7DueFromRelatedParty" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note8IntangibleAssets" xlink:href="rcat-20231031.xsd#Note8IntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note9PropertyAndEquipment" xlink:href="rcat-20231031.xsd#Note9PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note10OtherLong-termAssets" xlink:href="rcat-20231031.xsd#Note10OtherLong-termAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note11OperatingLeases" xlink:href="rcat-20231031.xsd#Note11OperatingLeases" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note12DebtObligations" xlink:href="rcat-20231031.xsd#Note12DebtObligations" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note13DueToRelatedParty" xlink:href="rcat-20231031.xsd#Note13DueToRelatedParty" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note14IncomeTaxes" xlink:href="rcat-20231031.xsd#Note14IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note15CommonStock" xlink:href="rcat-20231031.xsd#Note15CommonStock" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note16PreferredStock" xlink:href="rcat-20231031.xsd#Note16PreferredStock" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note17Warrants" xlink:href="rcat-20231031.xsd#Note17Warrants" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note18ShareBasedAwards" xlink:href="rcat-20231031.xsd#Note18ShareBasedAwards" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note19Derivatives" xlink:href="rcat-20231031.xsd#Note19Derivatives" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note20-Related-partyTransactions" xlink:href="rcat-20231031.xsd#Note20-Related-partyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note21-SegmentReporting" xlink:href="rcat-20231031.xsd#Note21-SegmentReporting" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note22-SaleOfConsumerSegment" xlink:href="rcat-20231031.xsd#Note22-SaleOfConsumerSegment" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note23CommitmentsAndContingencies" xlink:href="rcat-20231031.xsd#Note23CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note24SubsequentEvents" xlink:href="rcat-20231031.xsd#Note24SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="rcat-20231031.xsd#Note2SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesTables" xlink:href="rcat-20231031.xsd#Note2SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegmentTables" xlink:href="rcat-20231031.xsd#Note3DiscontinuedOperationsSaleOfConsumerSegmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note5InventoriesTables" xlink:href="rcat-20231031.xsd#Note5InventoriesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note6OtherCurrentAssetsTables" xlink:href="rcat-20231031.xsd#Note6OtherCurrentAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note8IntangibleAssetsTables" xlink:href="rcat-20231031.xsd#Note8IntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note9PropertyAndEquipmentTables" xlink:href="rcat-20231031.xsd#Note9PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note10OtherLong-termAssetsTables" xlink:href="rcat-20231031.xsd#Note10OtherLong-termAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note11OperatingLeasesTables" xlink:href="rcat-20231031.xsd#Note11OperatingLeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note12DebtObligationsTables" xlink:href="rcat-20231031.xsd#Note12DebtObligationsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note15CommonStockTables" xlink:href="rcat-20231031.xsd#Note15CommonStockTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note17WarrantsTables" xlink:href="rcat-20231031.xsd#Note17WarrantsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note18ShareBasedAwardsTables" xlink:href="rcat-20231031.xsd#Note18ShareBasedAwardsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note19DerivativesTables" xlink:href="rcat-20231031.xsd#Note19DerivativesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note21-SegmentReportingTables" xlink:href="rcat-20231031.xsd#Note21-SegmentReportingTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" xlink:href="rcat-20231031.xsd#AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails" xlink:href="rcat-20231031.xsd#DiscontinuedOperations-ResultsOfOperationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails" xlink:href="rcat-20231031.xsd#AssetsAndLiabilitiesForConsumerSegmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative" xlink:href="rcat-20231031.xsd#Note4MarketableSecuritiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/InventoriesDetails" xlink:href="rcat-20231031.xsd#InventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/OtherCurrentAssetsDetails" xlink:href="rcat-20231031.xsd#OtherCurrentAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative" xlink:href="rcat-20231031.xsd#Note7DueFromRelatedPartyDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/IntangibleAssetsDetails" xlink:href="rcat-20231031.xsd#IntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails" xlink:href="rcat-20231031.xsd#ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/CompositionOfAndChangesInGoodwillDetails" xlink:href="rcat-20231031.xsd#CompositionOfAndChangesInGoodwillDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note8IntangibleAssetsDetailsNarrative" xlink:href="rcat-20231031.xsd#Note8IntangibleAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/PropertyAndEquipmentDetails" xlink:href="rcat-20231031.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note9PropertyAndEquipmentDetailsNarrative" xlink:href="rcat-20231031.xsd#Note9PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/OtherLongTermAssetsDetails" xlink:href="rcat-20231031.xsd#OtherLongTermAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note10OtherLong-termAssetsDetailsNarrative" xlink:href="rcat-20231031.xsd#Note10OtherLong-termAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/OperatingLeasesDetails" xlink:href="rcat-20231031.xsd#OperatingLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SupplementalInformationRelatedToOperatingLeasesDetails" xlink:href="rcat-20231031.xsd#SupplementalInformationRelatedToOperatingLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/FutureLeasePaymentObligationsDetails" xlink:href="rcat-20231031.xsd#FutureLeasePaymentObligationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note11OperatingLeasesDetailsNarrative" xlink:href="rcat-20231031.xsd#Note11OperatingLeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/OutstandingPrincipalPaymentsDetails" xlink:href="rcat-20231031.xsd#OutstandingPrincipalPaymentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note12DebtObligationsDetailsNarrative" xlink:href="rcat-20231031.xsd#Note12DebtObligationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative" xlink:href="rcat-20231031.xsd#Note13DueToRelatedPartyDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note14IncomeTaxesDetailsNarrative" xlink:href="rcat-20231031.xsd#Note14IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails" xlink:href="rcat-20231031.xsd#SummaryOfSharesOfCommonStockIssuedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note15CommonStockDetailsNarrative" xlink:href="rcat-20231031.xsd#Note15CommonStockDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note16PreferredStockDetailsNarrative" xlink:href="rcat-20231031.xsd#Note16PreferredStockDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails" xlink:href="rcat-20231031.xsd#SummaryOfWarrantsIssuedAndFairValuesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note17WarrantsDetailsNarrative" xlink:href="rcat-20231031.xsd#Note17WarrantsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails" xlink:href="rcat-20231031.xsd#AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SummaryOfActivityUnderPlanDetails" xlink:href="rcat-20231031.xsd#SummaryOfActivityUnderPlanDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails" xlink:href="rcat-20231031.xsd#SummaryOfRestrictedStockActivityUnderPlanDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails" xlink:href="rcat-20231031.xsd#StockCompensationExpenseByFunctionalCategoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative" xlink:href="rcat-20231031.xsd#Note18ShareBasedAwardsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails" xlink:href="rcat-20231031.xsd#AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/ChangesInDerivativeLiabilityDetails" xlink:href="rcat-20231031.xsd#ChangesInDerivativeLiabilityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative" xlink:href="rcat-20231031.xsd#Note20-Related-partyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails" xlink:href="rcat-20231031.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-20231031.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_IncomeLossFromContinuingOperations" xlink:label="loc_us-gaapIncomeLossFromContinuingOperations" />
      <link:presentationArc order="160" 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="170" 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="180" 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="190" 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-20231031.xsd#RCAT_IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT" xlink:label="loc_RCATIncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT" />
      <link:presentationArc order="200" 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-20231031.xsd#RCAT_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT" xlink:label="loc_RCATIncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT" />
      <link:presentationArc order="210" 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-20231031.xsd#RCAT_WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT" xlink:label="loc_RCATWeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT" />
      <link:presentationArc order="220" 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="60" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_SeriesBPreferredStock1Member" xlink:label="loc_RCATSeriesBPreferredStock1Member" />
      <link:presentationArc order="10" 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="20" 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="30" 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="40" 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="50" 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-20231031.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-20231031.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" />
      <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="rcat-20231031.xsd#RCAT_IssuanceOfCommonStockThroughATMFacilitiesNetValue" xlink:label="loc_RCATIssuanceOfCommonStockThroughATMFacilitiesNetValue" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATIssuanceOfCommonStockThroughATMFacilitiesNetValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_IssuanceOfCommonStockThroughATMFacilitiesNetShares" xlink:label="loc_RCATIssuanceOfCommonStockThroughATMFacilitiesNetShares" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATIssuanceOfCommonStockThroughATMFacilitiesNetShares" 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_2" />
      <link:presentationArc order="130" 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="140" 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" />
      <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-20231031.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-20231031.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="rcat-20231031.xsd#RCAT_IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="loc_RCATIncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" />
      <link:presentationArc order="140" 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="150" 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="160" 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="170" 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="180" 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="190" 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="200" 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="210" 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_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="220" 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="230" 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_ProceedsFromRelatedPartyDebt" xlink:label="loc_us-gaapProceedsFromRelatedPartyDebt" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromRelatedPartyDebt" 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="250" 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="260" 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="270" 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_ProceedsFromOtherEquity" xlink:label="loc_us-gaapProceedsFromOtherEquity" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromOtherEquity" xlink:type="arc" />
      <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_DisposalGroupIncludingDiscontinuedOperationCash" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationCash" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationCash" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_CashOfContinuingOperations" xlink:label="loc_RCATCashOfContinuingOperations" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_RCATCashOfContinuingOperations" 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="400" 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="410" 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="420" 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="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_ConversionOfPreferredStockIntoCommonStock" xlink:label="loc_RCATConversionOfPreferredStockIntoCommonStock" />
      <link:presentationArc order="440" 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-20231031.xsd#RCAT_FairValueOfSharesWithheldAsPaymentOfNoteReceivable" xlink:label="loc_RCATFairValueOfSharesWithheldAsPaymentOfNoteReceivable" />
      <link:presentationArc order="450" 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-20231031.xsd#RCAT_TaxesRelatedToNetShareSettlementOfEquityAwards" xlink:label="loc_RCATTaxesRelatedToNetShareSettlementOfEquityAwards" />
      <link:presentationArc order="460" 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-20231031.xsd#RCAT_DisclosureNote7DueFromRelatedPartyAbstract" xlink:label="loc_RCATDisclosureNote7DueFromRelatedPartyAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.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-20231031.xsd#RCAT_DisclosureNote10OtherLongtermAssetsAbstract" xlink:label="loc_RCATDisclosureNote10OtherLongtermAssetsAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.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-20231031.xsd#RCAT_DisclosureNote13DueToRelatedPartyAbstract" xlink:label="loc_RCATDisclosureNote13DueToRelatedPartyAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.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-20231031.xsd#RCAT_DisclosureNote17WarrantsAbstract" xlink:label="loc_RCATDisclosureNote17WarrantsAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.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-20231031.xsd#RCAT_DisclosureNote21SegmentReportingAbstract" xlink:label="loc_RCATDisclosureNote21SegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.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-20231031.xsd#RCAT_DisclosureNote22SaleOfConsumerSegmentAbstract" xlink:label="loc_RCATDisclosureNote22SaleOfConsumerSegmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.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-20231031.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-20231031.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-20231031.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-20231031.xsd#RCAT_DisclosureNote10OtherLongtermAssetsAbstract" xlink:label="loc_RCATDisclosureNote10OtherLongtermAssetsAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.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-20231031.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-20231031.xsd#RCAT_DisclosureNote17WarrantsAbstract" xlink:label="loc_RCATDisclosureNote17WarrantsAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.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: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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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/DiscontinuedOperations-ResultsOfOperationsDetails" xlink:title="00000047 - 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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" />
      <link:presentationArc order="130" 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="00000048 - 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-20231031.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-20231031.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-20231031.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-20231031.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="00000049 - 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-20231031.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-20231031.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-20231031.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-20231031.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="00000050 - 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="00000051 - 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="00000052 - Disclosure - Note 7 &#8211; Due From Related Party (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_DisclosureNote7DueFromRelatedPartyAbstract" xlink:label="loc_RCATDisclosureNote7DueFromRelatedPartyAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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="00000053 - 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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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="00000054 - 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="00000055 - 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="00000056 - 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="00000057 - 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_PropertyPlantAndEquipmentLeaseholdImprovements" xlink:label="loc_RCATPropertyPlantAndEquipmentLeaseholdImprovements" />
      <link:presentationArc order="10" 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-20231031.xsd#RCAT_PropertyPlantAndEquipmentFurnitureAndEquipment" xlink:label="loc_RCATPropertyPlantAndEquipmentFurnitureAndEquipment" />
      <link:presentationArc order="20" 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="30" 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="40" 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="00000058 - 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="00000059 - Disclosure - Other long term assets (Details)">
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_DisclosureNote10OtherLongtermAssetsAbstract" xlink:label="loc_RCATDisclosureNote10OtherLongtermAssetsAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.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="00000060 - Disclosure - Note 10 &#8211; Other Long-Term Assets (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_DisclosureNote10OtherLongtermAssetsAbstract" xlink:label="loc_RCATDisclosureNote10OtherLongtermAssetsAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.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="00000061 - 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-20231031.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-20231031.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-20231031.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="00000062 - 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-20231031.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="00000063 - 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-20231031.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="00000064 - 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="00000065 - 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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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="00000066 - 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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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="00000067 - Disclosure - Note 13 &#8211; Due to Related Party (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.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-20231031.xsd#RCAT_DueToRelatedParty2Member" xlink:label="loc_RCATDueToRelatedParty2Member" />
      <link:presentationArc order="10" 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-20231031.xsd#RCAT_LineOfCreditObligationAssumedInConnectionWithAcquisition" xlink:label="loc_RCATLineOfCreditObligationAssumedInConnectionWithAcquisition" />
      <link:presentationArc order="0" 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-20231031.xsd#RCAT_DebtInstrumentInterestRateDuringPeriod1" xlink:label="loc_RCATDebtInstrumentInterestRateDuringPeriod1" />
      <link:presentationArc order="10" 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-20231031.xsd#RCAT_DueToOtherRelatedPartyClassifiedCurrent" xlink:label="loc_RCATDueToOtherRelatedPartyClassifiedCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_RCATDueToOtherRelatedPartyClassifiedCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_DebtInstrumentOutstandingAccruedInterestPayment" xlink:label="loc_RCATDebtInstrumentOutstandingAccruedInterestPayment" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_RCATDebtInstrumentOutstandingAccruedInterestPayment" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note14IncomeTaxesDetailsNarrative" xlink:title="00000068 - 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="00000069 - 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-20231031.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-20231031.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-20231031.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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_2" />
      <link:presentationArc order="50" 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:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities" xlink:label="loc_RCATStockIssuedDuringPeriodAmountConversionOfConvertibleSecurities" />
      <link:presentationArc order="60" 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="rcat-20231031.xsd#RCAT_IssuanceOfCommonStockThroughATMFacilitiesNetShares" xlink:label="loc_RCATIssuanceOfCommonStockThroughATMFacilitiesNetShares" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_RCATIssuanceOfCommonStockThroughATMFacilitiesNetShares" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note15CommonStockDetailsNarrative" xlink:title="00000070 - Disclosure - Note 15 &#8211; Common 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="rcat-20231031.xsd#RCAT_AggregateCommonStockSoldUnder2023ATMFacilityShares" xlink:label="loc_RCATAggregateCommonStockSoldUnder2023ATMFacilityShares" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_RCATAggregateCommonStockSoldUnder2023ATMFacilityShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_AggregateCommonStockSoldUnder2023ATMFacilityProceeds" xlink:label="loc_RCATAggregateCommonStockSoldUnder2023ATMFacilityProceeds" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_RCATAggregateCommonStockSoldUnder2023ATMFacilityProceeds" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_AggregateCommonStockSoldUnder2023ATMFacilityProceedsNet" xlink:label="loc_RCATAggregateCommonStockSoldUnder2023ATMFacilityProceedsNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_RCATAggregateCommonStockSoldUnder2023ATMFacilityProceedsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_LegalFeesATMFacilityEstablishment" xlink:label="loc_RCATLegalFeesATMFacilityEstablishment" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_RCATLegalFeesATMFacilityEstablishment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_CommonStockAvailableForSaleUnder2023ATMFacilityValue" xlink:label="loc_RCATCommonStockAvailableForSaleUnder2023ATMFacilityValue" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_RCATCommonStockAvailableForSaleUnder2023ATMFacilityValue" xlink:type="arc" />
    </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_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="rcat-20231031.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_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-20231031.xsd#RCAT_StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock" xlink:label="loc_RCATStockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock" />
      <link:presentationArc order="10" 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-20231031.xsd#RCAT_DisclosureNote17WarrantsAbstract" xlink:label="loc_RCATDisclosureNote17WarrantsAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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/Note17WarrantsDetailsNarrative" xlink:title="00000073 - Disclosure - Note 17 &#8211; Warrants (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_DisclosureNote17WarrantsAbstract" xlink:label="loc_RCATDisclosureNote17WarrantsAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20231031.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-20231031.xsd#RCAT_WarrantsToPurchaseSharesIssued" xlink:label="loc_RCATWarrantsToPurchaseSharesIssued" />
      <link:presentationArc order="10" 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="00000074 - 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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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="00000075 - 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-20231031.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="00000076 - 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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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-20231031.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="00000077 - 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-20231031.xsd#RCAT_OperationsStockCompensationExpense" xlink:label="loc_RCATOperationsStockCompensationExpense" />
      <link:presentationArc order="0" 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-20231031.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-20231031.xsd#RCAT_SalesAndMarketingStockCompensationExpense" xlink:label="loc_RCATSalesAndMarketingStockCompensationExpense" />
      <link:presentationArc order="20" 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-20231031.xsd#RCAT_GeneralAndAdministrativeStockCompensationExpense" xlink:label="loc_RCATGeneralAndAdministrativeStockCompensationExpense" />
      <link:presentationArc order="30" 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-20231031.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" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative" xlink:title="00000078 - 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-20231031.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-20231031.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-20231031.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-20231031.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="00000079 - 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-20231031.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-20231031.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-20231031.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" />
      <link:presentationArc order="0" 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="10" 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="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-20231031.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="00000080 - 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-20231031.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-20231031.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="00000081 - 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-20231031.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-20231031.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-20231031.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-20231031.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:loc xlink:type="locator" xlink:href="rcat-20231031.xsd#RCAT_NoteAgreementWithRelatedPartyPrincipalAmount" xlink:label="loc_RCATNoteAgreementWithRelatedPartyPrincipalAmount" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_RCATNoteAgreementWithRelatedPartyPrincipalAmount" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails" xlink:title="00000082 - 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-20231031.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-20231031.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" />
      <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" />
      <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" />
      <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>GRAPHIC
<SEQUENCE>12
<FILENAME>image_001.gif
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_001.gif
M1TE&.#EAX0 \ '< ,2'^&E-O9G1W87)E.B!-:6-R;W-O9G0@3V9F:6-E "'Y
M! $     +    @#5 #@ AP          ,P  9@  F0  S   _P S   S,P S
M9@ SF0 SS  S_P!F  !F,P!F9@!FF0!FS !F_P"9  "9,P"99@"9F0"9S "9
M_P#,  #,,P#,9@#,F0#,S #,_P#_  #_,P#_9@#_F0#_S #__S,  #, ,S,
M9C, F3, S#, _S,S #,S,S,S9C,SF3,SS#,S_S-F #-F,S-F9C-FF3-FS#-F
M_S.9 #.9,S.99C.9F3.9S#.9_S/, #/,,S/,9C/,F3/,S#/,_S/_ #/_,S/_
M9C/_F3/_S#/__V8  &8 ,V8 9F8 F68 S&8 _V8S &8S,V8S9F8SF68SS&8S
M_V9F &9F,V9F9F9FF69FS&9F_V:9 &:9,V:99F:9F6:9S&:9_V;, &;,,V;,
M9F;,F6;,S&;,_V;_ &;_,V;_9F;_F6;_S&;__YD  )D ,YD 9ID F9D S)D
M_YDS )DS,YDS9IDSF9DSS)DS_YEF )EF,YEF9IEFF9EFS)EF_YF9 )F9,YF9
M9IF9F9F9S)F9_YG, )G,,YG,9IG,F9G,S)G,_YG_ )G_,YG_9IG_F9G_S)G_
M_\P  ,P ,\P 9LP F<P S,P _\PS ,PS,\PS9LPSF<PSS,PS_\QF ,QF,\QF
M9LQFF<QFS,QF_\R9 ,R9,\R99LR9F<R9S,R9_\S, ,S,,\S,9LS,F<S,S,S,
M_\S_ ,S_,\S_9LS_F<S_S,S___\  /\ ,_\ 9O\ F?\ S/\ __\S /\S,_\S
M9O\SF?\SS/\S__]F /]F,_]F9O]FF?]FS/]F__^9 /^9,_^99O^9F?^9S/^9
M___, /_,,__,9O_,F?_,S/_,____ /__,___9O__F?__S/___P$" P$" P$"
M P$" P$" P$" P$" P$" P$" P$" P$" P$" P$" P$" P$" P$" P$" P$"
M P$" P$" P$" P$" P$" P$" P$" P$" P$" P$" P$" P$" P$" P$" P$"
M P$" P$" P$" P$" P$" P$" PC_  $('$BPH,&#  (H1,B0H$($ E<TG B@
M!,$5$"EJW,BQH\>/($,B#- BP H!($D&8)% Y$ H+066:.&RILV;.#5B$4B#
M!D^? 'KRS")0#PN!R"P"6+%PH$*?+ $<U1- X).,,0,@D)B0154 I1*B%+CR
MZT !"_5DG"DUI]NW< _22$!#00T%=>_FQ6M7@1< 5)T*9 $QP)>K4E$&4-"V
M(E,$+4O,, K RE?"  2X*@$Q:H 9*XX2])KYVF6@<5.KKJD  @0:KWD.%!IT
M]N"!*V9 R9@;\T#1*U"OX+RT!92Q+&BHO<U480LKO&E&;+GGZ%7HJ[-K[XC7
MI=FJ3T17_UTA7?%@GV912K8B?D=XLA6E [X<L^)4Y&:WZ]]/L+M(J@J1)%-3
M<Y10@H!,D;94@#1%=9*"R.V@QX$!^ 1%6:,)H.!28S7&WX>J^>>=0/(E9- ,
M3J'(T Q/"+3'97(-1%Q!7B@5448@YIA::SIN1*%H-S'5XY!OU47DD4@FV1%L
M2C;IY), T 7EE%3F.%>56&:YFHA:=NFE2ZA]*>:8&S%&YIEHRF7FF%>DZ28
M7'ZYTILV!0ABF&(V16=(3>FYW9IC^KG:G$X&<(59+ #)4:(;*6HDGX1^*.AJ
M&R:Y$J-.Y;>1I@QA"B>>')6EZ'Z59A=IDFUJ6BI%IS84*:B+)O]D HA>M:J:
MG1X>V2H+;8;*Z4%1Y =HHXW]JIVHV1U:ZV7&TMJK4\]JU&Q!E3[::%55K;K=
MI=DI**BM'Y8ZZ43@&E1IG.1Z==2H^QDZK4T;VLJMCJW*\*Y!]PZ6'ZP3,:IM
MOBZIRZY T>+DZ6@#PWOOJ@F/!+"?P[(ZI[M=B>9IN;=YY%7!3@'),9\)'YQ?
MHI5B.K"ZK(ZJ+;7,FGM0M1$WM*Q"B=(LT7<H$ZQH  =H3+.YA*[\4<\(Y1ST
MI0JJ6]:ON+J*[[K@UCJ8RIP*+!JZKOYL+J:$,JOGJ0M'W?7('TO+$*Y)8VO"
M94<M#?2F+B<TKM;?GCI#@$WQ>[:A(RG_:(*BRP+IY[@.31HX6;-*17C*!RGT
M=]OK6MPR (>NS2[?$A>N.+A?CZJU0P7%[&K(V1X,G^(=ZXQQ5ZT>6M6A&6_.
MY\=-B0?[;Y2/+':_4A/\E;(C/2NNZ;D&)7K1#;M;JK=$=]5QLU_)RW:\)GYT
MQ<ESPK[2V@YYU;S<"2].5GZUSPUX04W_-BK69Y^=ZJ[8=DY6SD\K7O#&9%TO
MWKH@"<*TQ5#S'/QD-JU*F05X<4O=;S#7O8+HS6&-$P^GYM0[DJ$N(1SSU@0E
M>#I&:>H*9:/6Y00G._1I:F%9>Q:B."6(X5$K@J'SB+P$5[7\32YMJ4O;SDP&
MH^J5K&$-1%\._QFH0- %<7ZNZE6D;C<:06WH /A37ZNL19%5#>YM<SH !3&$
M1-1YJXL4N^#&CE9$<M7/>1?4',LDM[,"1D]57=L?[H+F.M]!+70/9!GZ/ >T
M2.FP>]S:XO/T5;)3_8V+TAJA'R?(-)KI3F@=K%J @)0TR,4+66BTS;4P1S_!
M;.TC,IB:N!8(Q[=UY%\ *UKBU*@1H<&OAE,[HT".MS5DA? MB 31ZGK$Q$5]
M;R/7(P@5694C2&J'>$?J)'_8MZ=F/BF/SHSFD6@IS6KV:)C6S&:/8J/-;O8(
M"Q#PICBM5)]QFC,[3+J)^"C2H9"T\YP]2D X:_*CC*RK01L*387F9__/K_CD
M0$*2"6K6U<^$ $6? /S,2PJZSPNM$YX <(U+]" ?T90("@61#O\JDP"*-J0Z
M+%!1<@;B BBHR H1D0X4:%(PR@# I$41"!1X -&-T 4OY13(%T"U4X&4@I("
MV0D $( -T61$HY0;R&3:9I8G2&</014(CJR"3X&H"&&(&HA3I2*:*[RSI@SI
M26M:XQJR0L"L9@6*?*R0 "@ Y2@.A1$4X&K!B@0(*&PE"$8Y:A"T!*T@[VD+
M1C^A49JUY#@/!>M LD"7QO*DL5<"P!=BEQRW2K5X XG67C-8$*ZX]*51)1%H
M?Q,(T5AA!DH++0!8JMCLN-1DF-JK^O8:E:E+,+4HHX*I5-=% RO0) !S!4!@
M6= @! 1W(4?Q;4*":]G6IL84/11N5O4(@!<-1 _CPZU!_J*OEV17)E9=X$'V
..VI0KS),@@>6N.0," #L!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>image_002.gif
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_002.gif
M1TE&.#EAF@ \ '< ,2'^&E-O9G1W87)E.B!-:6-R;W-O9G0@3V9F:6-E "'Y
M! $     +    @". #@ AP          ,P  9@  F0  S   _P S   S,P S
M9@ SF0 SS  S_P!F  !F,P!F9@!FF0!FS !F_P"9  "9,P"99@"9F0"9S "9
M_P#,  #,,P#,9@#,F0#,S #,_P#_  #_,P#_9@#_F0#_S #__S,  #, ,S,
M9C, F3, S#, _S,S #,S,S,S9C,SF3,SS#,S_S-F #-F,S-F9C-FF3-FS#-F
M_S.9 #.9,S.99C.9F3.9S#.9_S/, #/,,S/,9C/,F3/,S#/,_S/_ #/_,S/_
M9C/_F3/_S#/__V8  &8 ,V8 9F8 F68 S&8 _V8S &8S,V8S9F8SF68SS&8S
M_V9F &9F,V9F9F9FF69FS&9F_V:9 &:9,V:99F:9F6:9S&:9_V;, &;,,V;,
M9F;,F6;,S&;,_V;_ &;_,V;_9F;_F6;_S&;__YD  )D ,YD 9ID F9D S)D
M_YDS )DS,YDS9IDSF9DSS)DS_YEF )EF,YEF9IEFF9EFS)EF_YF9 )F9,YF9
M9IF9F9F9S)F9_YG, )G,,YG,9IG,F9G,S)G,_YG_ )G_,YG_9IG_F9G_S)G_
M_\P  ,P ,\P 9LP F<P S,P _\PS ,PS,\PS9LPSF<PSS,PS_\QF ,QF,\QF
M9LQFF<QFS,QF_\R9 ,R9,\R99LR9F<R9S,R9_\S, ,S,,\S,9LS,F<S,S,S,
M_\S_ ,S_,\S_9LS_F<S_S,S___\  /\ ,_\ 9O\ F?\ S/\ __\S /\S,_\S
M9O\SF?\SS/\S__]F /]F,_]F9O]FF?]FS/]F__^9 /^9,_^99O^9F?^9S/^9
M___, /_,,__,9O_,F?_,S/_,____ /__,___9O__F?__S/___P$" P$" P$"
M P$" P$" P$" P$" P$" P$" P$" P$" P$" P$" P$" P$" P$" P$" P$"
M P$" P$" P$" P$" P$" P$" P$" P$" P$" P$" P$" P$" P$" P$" P$"
M P$" P$" P$" P$" P$" P$" PC_  $('$BPH,&# @,$0,BP8  $ E= ;$AQ
M(H G%BEJW,BQ(T<6 !2"]"B0A0 6 5J0/+A"I4 K E;*G&GPBT :-&[F!(#S
M)I:$-@&4<*EPX(H  A( 6!%18(F)&:$L#*"4!<J!4@&X+!% (D$61YVZ%,"*
M*<VS!VDH4%MCK8*V;-W6V,EB1D2( 6:L *EGH58 (TO8E2H@KT"R?EG@;6$5
M0%^!+02!O!)@9,(6>P% B2D8K>>!$-;F=+%S)\_2!2T.M3*Q)92,):JZ%+HB
MIM?6)4O2>*(0:4B!KP=BC)B3A>3/GA- 4$K3,L@]B97&? )2<<CB T%N_KT4
M+W"5?DLJ_QTZ\#%@NR5,(D<+P?3,WM83/HQ8>6)ELUP53@1Y%*5*%M@!5E])
M765D57A6^$6*9>MQA!,$GH55$%<-S0#%0"485(I9+#"G$0(7%@0=A@PVZ%%H
M)J:H4$S(H>1ABAVM!>.,--;(D (0VJCCCC#2\"*/0 8IDUI"%FFD@S\>J>22
M[2WII),^/BFED4U.:26/45ZI9(DZ0I"CED96%F268!8I)I!5KL0EC5?5B-*:
M-)))4F,ITEG9G7 BUUN07LI$V8QO5L;"%8#E^9E(8R:Y$4KA-;AG=CK>R:=[
M'A5E(J)?V2BHD')ZU&:+ 1S0*(]O"MGG2@O1>>B?0EXUJHZ=<O^4V$"LSF25
MH:J&E*M!AI9TJZF4?J3K0)8FU.M!KSI$+ L'''C0IPUARJM&#":;EJ(:3948
MIH]V=*:QC8YT)IX&=<M0L<8*V!"CX8UJ[:ES)D2@I;U9BU!C@_Z:7:KA!<KK
MM\^:RYVEM<[;:+'H$A3KHKGI>@5*@DA:Z:W)/JQN2:)R*?&] F];G;M10!L
MH00BE*::VI8L[4<;EPMM2*\RRI"=)0KJ;+=%R9R0#+F]?!.VB_*K\K'E)EQ0
MJ<0:7?"_,-?LZL/ZJHLSR5.M":],+1N7K*$K%PVPSP+"V6;"[!9J%:MM(EUH
MSZ."M'!':HM;(MC&[NH0V7-7_15(K?C_]>?(^_IE*<UKI_JFQ<,N"\#)<TY5
M<KIFKRMOM%R*NN_CNHJ;[E7XMDMLR>**1+'B,/],D\?APD?TQ?>N"5_J<1N^
MKV4D'UWUN"8()"K@RVZZ^)<4[3KHYT5[VMRK#[L+TM=Z:MSHVP85O'J9:A_)
M.$5BTEWFL]//"#U"OF\O?D%7CV_^D$"?KWY#/:WOOH,*O"\_130 /__]!"40
M+/[WRW@H6O8R"(LV$L"[&20C)B(26CYFE.HH!0K^\95?K "8F$#P3 >R2X+H
ME)6(H&0G P+ !@E2 KH@P"\=G$V/_#>3V8BM)$%Q3,.@X(4004$EM0,,<!QC
MEX'TL#HU$$@"\?0@$#VX!(+ Z2$ 2M$]M*@E)S10XD"^$*P8LBHG%"Q(B%S8
M-H) H2J?>H)PJ@.9W-1N!G71H4"ND$68#*04%S+:C'!$1R^%QDMJL2..JL2H
MD7!I,^D1BDN<HT0D9@IRW['"#S6CF+H,YR\7,J(7_],;%>[(1YAD3B;E5#N0
M6,%#9!3A##XID!_^!#A<NL(IEW*TXP @AQ>" EU&!+"_Y-!\=/(C JSR']T
M9I<1\5!P$@,6\0!&!R%J"6!:<$/ 5(4&>N /46SH0&@LKX!2:A,HP[/%RUU,
<$!D*"8O:-**"<%$@@8B9%S%4O(O,)IQG"0@ .P$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>image_003.gif
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_003.gif
M1TE&.#EAK0 \ '< ,2'^&E-O9G1W87)E.B!-:6-R;W-O9G0@3V9F:6-E "'Y
M! $     +    @"A #@ AP          ,P  9@  F0  S   _P S   S,P S
M9@ SF0 SS  S_P!F  !F,P!F9@!FF0!FS !F_P"9  "9,P"99@"9F0"9S "9
M_P#,  #,,P#,9@#,F0#,S #,_P#_  #_,P#_9@#_F0#_S #__S,  #, ,S,
M9C, F3, S#, _S,S #,S,S,S9C,SF3,SS#,S_S-F #-F,S-F9C-FF3-FS#-F
M_S.9 #.9,S.99C.9F3.9S#.9_S/, #/,,S/,9C/,F3/,S#/,_S/_ #/_,S/_
M9C/_F3/_S#/__V8  &8 ,V8 9F8 F68 S&8 _V8S &8S,V8S9F8SF68SS&8S
M_V9F &9F,V9F9F9FF69FS&9F_V:9 &:9,V:99F:9F6:9S&:9_V;, &;,,V;,
M9F;,F6;,S&;,_V;_ &;_,V;_9F;_F6;_S&;__YD  )D ,YD 9ID F9D S)D
M_YDS )DS,YDS9IDSF9DSS)DS_YEF )EF,YEF9IEFF9EFS)EF_YF9 )F9,YF9
M9IF9F9F9S)F9_YG, )G,,YG,9IG,F9G,S)G,_YG_ )G_,YG_9IG_F9G_S)G_
M_\P  ,P ,\P 9LP F<P S,P _\PS ,PS,\PS9LPSF<PSS,PS_\QF ,QF,\QF
M9LQFF<QFS,QF_\R9 ,R9,\R99LR9F<R9S,R9_\S, ,S,,\S,9LS,F<S,S,S,
M_\S_ ,S_,\S_9LS_F<S_S,S___\  /\ ,_\ 9O\ F?\ S/\ __\S /\S,_\S
M9O\SF?\SS/\S__]F /]F,_]F9O]FF?]FS/]F__^9 /^9,_^99O^9F?^9S/^9
M___, /_,,__,9O_,F?_,S/_,____ /__,___9O__F?__S/___P$" P$" P$"
M P$" P$" P$" P$" P$" P$" P$" P$" P$" P$" P$" P$" P$" P$" P$"
M P$" P$" P$" P$" P$" P$" P$" P$" P$" P$" P$" P$" P$" P$" P$"
M P$" P$" P$" P$" P$" P$" PC_  $('$BPH,&#)0($.,CPH,*!*Q(TG"BP
M1 N(%#-JW,BQHT>" 2ZN$/ 10$@ +!  *%%R(!25%2^VG$FS)0T: F_FQ F
MQA>!>E@,9 E@Q<.!"B^RD"@4T$( +P7"#(!@A<  +)Y>)7F5!=&! HP"T,,U
M(LJ?-=/:3$!#0=NV-=PJB M7@9>Q6I^F-/GEB5 6) ,H0%G1* *))68$!6!%
MKTH!BE;\51F2A5""60$(H*67I]K/'15 @$ #PD"=/4][%GBY: LH96=$'7AY
MA><5)52:Y;H4 $RA1I/J@;E"9M'?4O? !,T\HUL7,_,"\'O5M<# K"]*MTC8
M),[+"TNT_][C>*A0LJP#S&C.OJ%;FGH>GEQY=$["^5B?BCVY5W-FS:S5H,=]
MZT&17T$"_%>4 #6PAE9[[+U7TU/&F630>E=5>"$4 @6BUT&W+3<0%E81)"*$
M[8F&HEKW,:?@BNW5(!&,--9H(T6EW:CCCC>RQ>./0+)'PXQ!%FED21(>J>22
M$^7(Y)-0"C18E%0NV5:56!:9Y(I9M=:EDJUEF9.-!P)PQ4)8V<@'0UJ)*66-
M:9IT)G@V6F;0F6X2=&5)84ZDH&5QV@GCBTCU*>:6';7I9YN$TBAH08UFZ>1'
M<4Z$)TB&TG@4"U=TE>= 4Y94:4./IF?CG KIE6:I;N[I4:H9'?]E:HU?6HA9
MI%DBNI%EF18TZJ@HOFAH5HJ*N1JEO0IT*6W2D2F(0<"B&.U'H7KTUX=W*EJI
M@G$6FY:ATQJ$*T>P@M2ILAJYVI%0JWK;77YZU=IE &=ZFRQ%C8;K*[@4*<2N
MK%<]M2Q%NFITK4D I_=E9OG9*6C#!]T[4;2R1EKN?Q9G)4.[OLKZ*T.3KHL2
MF@DCW*:_GCY:+F;N:E1LI26G>M1"M9H DGQH%A2%O_2:U%K) A'))YJ-"MLS
M:^RR#*Z71QL,[;DCB_N4"5&8),B!Q"(EW[E-+XPFU+46I"ZR)8?ML[D H^SK
M 5ISU*@)EYD]\E-$ TKSIO(QK36[G&K_!7>D!9,K-\*0,@HLT-T.C._2 ?=9
M\<CSRMELJ0SC;:N%TQ[[*KLR2,URQ] ::D*\ !P@,4B>0P[Z59TJ5#6OA/N<
M;W6>FH[2P9@!4.U'#$,M^Z.L%JTMQNSZCF_$7>6E]KO@@<>UQ6<C[;,,<8>9
MYMB)XGX[[85B*G7<[8)/KK=HVIPFSP'/VMW90'=%O,)Y@?=4X$[#?]D5CAON
M4.0#@=VRN)FJ%<1\AA4O[2]J!4&5R?ZD$-\U["DA\Y/C^L<XI.QK8@WYWP&A
M-9!GK2XC@.J5\@ (K3;M3H+>\Y,#07,Z2+6P)N-2"_9(Q2M]*4M;QHN.M>#T
MPI;0CR$: Z&B_UC5$AL&J8<V6=&HD+BH*,50+2=D3@X_8\0?5;$F,Q33$X'4
MM!1ISDU7Y!$3/X(%TWR*66=LSI#2N)(QLK$AI?DB>TIVHHEIL&TZK%("S$@3
MR3QE#V$1BA7^)1 #">0BC3F*@9(2,(!QI3$LD(G:K,(5 _4F)A6YRG*XPJ31
MT,0*,OD+:PY)D%)PB"!06$UK.*0'#-UJE.N+Y2GC9D9!&6^0+'C0DO8H%X$,
M0G-?T!PH!=(YUL"D!5HQ9>P 21 KF*1$S 1 * 5QOR'^Y%QS$ B&<FFF;LZM
M?V>)TDU$(YK1E',TZ#SG=W@R&<+$YV*IN@AL-J6;WRAR/54C3'$$,HY,E&!A
ME'\1Y'HNL@=BJ8<VQIK1D!:J4+8D "VA! "&5N %*[@2700Q'M2NP!26&44V
MV^3GC*X@$U?BSR0(2%,I OA&BN3A,DK9'@(!  T.W3-W 9#,6#0$E>I)$Y9(
MB]M%M -+9 [QBVY<TE=HPY6$2 6/>Q!:^@!04(,DXS*-\=,CBP6UDNF2*%-<
%44   #L!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>image_004.gif
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_004.gif
M1TE&.#EA!@$" '< ,2'^&E-O9G1W87)E.B!-:6-R;W-O9G0@3V9F:6-E "'Y
M! $     +      & 0( @         (FA(^IR^T/HYRTVHNS=@'T[X7@*);D
3::;HJK;LZ\;P+-?T;>?X6   .P$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<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="idm140182061431712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2023</div></th>
<th class="th"><div>Dec. 12, 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">Oct. 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">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">74,162,655<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>17
<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="idm140182057614976">
<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>Oct. 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">$ 1,408,977<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">2,615,289<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">2,989,054<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,255,698<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">2,839,892<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,153,762<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">23,262,672<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">6,888,269<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,567,787<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">485,771<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">86,133<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,343,972<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">50,606,644<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">1,618,351<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">643,224<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">953,819<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">61,805<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">304,226<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">399,203<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">424,637<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">4,405,265<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">221,386<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">90,762<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">14,356<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">326,504<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,649,896 and 54,568,065</a></td>
<td class="nump">55,649<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">112,102,691<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">(66,078,469)<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">(205,043)<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">45,874,875<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">$ 50,606,644<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>18
<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="idm140182056747248">
<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>Oct. 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,649,896<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>19
<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="idm140182059989744">
<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>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2023</div></th>
<th class="th"><div>Oct. 31, 2022</div></th>
<th class="th"><div>Oct. 31, 2023</div></th>
<th class="th"><div>Oct. 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 3,930,868<span></span>
</td>
<td class="nump">$ 747,612<span></span>
</td>
<td class="nump">$ 5,678,997<span></span>
</td>
<td class="nump">$ 1,874,163<span></span>
</td>
</tr>
<tr class="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">2,730,286<span></span>
</td>
<td class="nump">623,761<span></span>
</td>
<td class="nump">4,303,750<span></span>
</td>
<td class="nump">1,668,192<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">1,200,582<span></span>
</td>
<td class="nump">123,851<span></span>
</td>
<td class="nump">1,375,247<span></span>
</td>
<td class="nump">205,971<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">440,445<span></span>
</td>
<td class="nump">1,581,818<span></span>
</td>
<td class="nump">1,148,348<span></span>
</td>
<td class="nump">2,468,121<span></span>
</td>
</tr>
<tr class="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,987,890<span></span>
</td>
<td class="nump">1,266,956<span></span>
</td>
<td class="nump">3,126,017<span></span>
</td>
<td class="nump">1,716,920<span></span>
</td>
</tr>
<tr class="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">675,490<span></span>
</td>
<td class="nump">563,756<span></span>
</td>
<td class="nump">1,662,398<span></span>
</td>
<td class="nump">970,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_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">1,460,073<span></span>
</td>
<td class="nump">1,815,314<span></span>
</td>
<td class="nump">2,903,229<span></span>
</td>
<td class="nump">2,877,718<span></span>
</td>
</tr>
<tr class="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">1,196,325<span></span>
</td>
<td class="nump">1,246,796<span></span>
</td>
<td class="nump">2,107,931<span></span>
</td>
<td class="nump">2,002,267<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,760,223<span></span>
</td>
<td class="nump">6,474,640<span></span>
</td>
<td class="nump">10,947,923<span></span>
</td>
<td class="nump">10,035,735<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">(4,559,641)<span></span>
</td>
<td class="num">(6,350,789)<span></span>
</td>
<td class="num">(9,572,676)<span></span>
</td>
<td class="num">(9,829,764)<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(162,482)<span></span>
</td>
<td class="num">(686,744)<span></span>
</td>
<td class="num">(189,002)<span></span>
</td>
<td class="num">(593,822)<span></span>
</td>
</tr>
<tr class="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">333,867<span></span>
</td>
<td class="num">(92,711)<span></span>
</td>
<td class="nump">573,357<span></span>
</td>
<td class="num">(192,134)<span></span>
</td>
</tr>
<tr class="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">19,696<span></span>
</td>
<td class="nump">32,485<span></span>
</td>
<td class="nump">41,553<span></span>
</td>
<td class="nump">68,172<span></span>
</td>
</tr>
<tr class="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">331,095<span></span>
</td>
<td class="nump">227,163<span></span>
</td>
<td class="nump">651,008<span></span>
</td>
<td class="nump">311,204<span></span>
</td>
</tr>
<tr class="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,081,817)<span></span>
</td>
<td class="num">(5,830,982)<span></span>
</td>
<td class="num">(10,649,592)<span></span>
</td>
<td class="num">(9,423,184)<span></span>
</td>
</tr>
<tr class="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 );">Loss from discontinued operations</a></td>
<td class="num">(599,511)<span></span>
</td>
<td class="num">(413,495)<span></span>
</td>
<td class="num">(842,084)<span></span>
</td>
<td class="num">(632,892)<span></span>
</td>
</tr>
<tr class="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,681,328)<span></span>
</td>
<td class="num">$ (6,244,477)<span></span>
</td>
<td class="num">$ (11,491,676)<span></span>
</td>
<td class="num">$ (10,056,076)<span></span>
</td>
</tr>
<tr class="re">
<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>
<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_IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT', window );">Continuing operations</a></td>
<td class="num">$ (0.09)<span></span>
</td>
<td class="num">$ (0.11)<span></span>
</td>
<td class="num">$ (0.19)<span></span>
</td>
<td class="num">$ (0.18)<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_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT', window );">Discontinued operations</a></td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.01)<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">55,606,336<span></span>
</td>
<td class="nump">54,078,111<span></span>
</td>
<td class="nump">55,270,838<span></span>
</td>
<td class="nump">53,928,133<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_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>20
<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="idm140182057397168">
<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 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="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="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="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="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="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="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="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="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="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="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, 2022</a></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="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_NetIncomeLoss', window );">Net loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,056,076)<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 Oct. 31, 2022</a></td>
<td class="nump">$ 9,867<span></span>
</td>
<td class="nump">$ 54,229<span></span>
</td>
<td class="nump">108,406,712<span></span>
</td>
<td class="num">(37,555,132)<span></span>
</td>
<td class="num">(1,688,405)<span></span>
</td>
<td class="nump">$ 69,227,271<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 Oct. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54,229,539<span></span>
</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">986,676<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 Jul. 31, 2022</a></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, Beginning Balance at Jul. 31, 2022</a></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="ro">
<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="nump">1,246,796<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,246,796<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_VestingOfRestrictedStockUnitsAmount', window );">Vesting of restricted stock units</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 411<span></span>
</td>
<td class="num">(332,794)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(332,383)<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_VestingOfRestrictedStockUnitsShares', window );">[custom:VestingOfRestrictedStockUnitsShares]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">411,097<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_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="num">(350,811)<span></span>
</td>
<td class="num">(350,811)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="num">(1,256)<span></span>
</td>
<td class="num">(1,256)<span></span>
</td>
</tr>
<tr class="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="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(6,244,477)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(6,244,477)<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 Oct. 31, 2022</a></td>
<td class="nump">9,867<span></span>
</td>
<td class="nump">$ 54,229<span></span>
</td>
<td class="nump">108,406,712<span></span>
</td>
<td class="num">(37,555,132)<span></span>
</td>
<td class="num">(1,688,405)<span></span>
</td>
<td class="nump">$ 69,227,271<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 Oct. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54,229,539<span></span>
</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">986,676<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="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="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="ro">
<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="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="re">
<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="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="ro">
<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="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="re">
<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="nump">289,389<span></span>
</td>
<td class="nump">289,389<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">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="nump">1,646<span></span>
</td>
<td class="nump">1,646<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of preferred stock</a></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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Stock Issued During Period, Shares, Conversion of Convertible Securities</a></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="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="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>
<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="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="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="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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,491,676)<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_IssuanceOfCommonStockThroughATMFacilitiesNetShares', window );">[custom:IssuanceOfCommonStockThroughATMFacilitiesNetShares]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,235<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 Oct. 31, 2023</a></td>
<td class="nump">$ 47<span></span>
</td>
<td class="nump">$ 55,649<span></span>
</td>
<td class="nump">112,102,691<span></span>
</td>
<td class="num">(66,078,469)<span></span>
</td>
<td class="num">(205,043)<span></span>
</td>
<td class="nump">45,874,875<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 Oct. 31, 2023</a></td>
<td class="nump">4,676<span></span>
</td>
<td class="nump">55,649,896<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 Jul. 31, 2023</a></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, Beginning Balance at Jul. 31, 2023</a></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>
<tr class="ro">
<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="nump">1,196,325<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,196,325<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_VestingOfRestrictedStockUnitsAmount', window );">Vesting of restricted stock units</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 55<span></span>
</td>
<td class="num">(7,826)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(7,771)<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_VestingOfRestrictedStockUnitsShares', window );">[custom:VestingOfRestrictedStockUnitsShares]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54,786<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_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="nump">363,663<span></span>
</td>
<td class="nump">363,663<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">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="nump">1,376<span></span>
</td>
<td class="nump">1,376<span></span>
</td>
</tr>
<tr class="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="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(5,681,328)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(5,681,328)<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_IssuanceOfCommonStockThroughATMFacilitiesNetValue', window );">Issuance of common stock through ATM facility, net</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 53<span></span>
</td>
<td class="nump">9,159<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">9,212<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_IssuanceOfCommonStockThroughATMFacilitiesNetShares', window );">[custom:IssuanceOfCommonStockThroughATMFacilitiesNetShares]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,235<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 Oct. 31, 2023</a></td>
<td class="nump">$ 47<span></span>
</td>
<td class="nump">$ 55,649<span></span>
</td>
<td class="nump">$ 112,102,691<span></span>
</td>
<td class="num">$ (66,078,469)<span></span>
</td>
<td class="num">$ (205,043)<span></span>
</td>
<td class="nump">$ 45,874,875<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 Oct. 31, 2023</a></td>
<td class="nump">4,676<span></span>
</td>
<td class="nump">55,649,896<span></span>
</td>
<td class="text">&#160;<span></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_IssuanceOfCommonStockThroughATMFacilitiesNetShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_IssuanceOfCommonStockThroughATMFacilitiesNetShares</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_IssuanceOfCommonStockThroughATMFacilitiesNetValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_IssuanceOfCommonStockThroughATMFacilitiesNetValue</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_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>21
<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="idm140182060670240">
<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">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2023</div></th>
<th class="th"><div>Oct. 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">$ (11,491,676)<span></span>
</td>
<td class="num">$ (10,056,076)<span></span>
</td>
</tr>
<tr class="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">(842,084)<span></span>
</td>
<td class="num">(632,892)<span></span>
</td>
</tr>
<tr class="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">(10,649,592)<span></span>
</td>
<td class="num">(9,423,184)<span></span>
</td>
</tr>
<tr class="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">1,606,305<span></span>
</td>
<td class="nump">890,711<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 awards - restricted units</a></td>
<td class="nump">501,626<span></span>
</td>
<td class="nump">1,111,556<span></span>
</td>
</tr>
<tr class="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">434,735<span></span>
</td>
<td class="nump">219,790<span></span>
</td>
</tr>
<tr class="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">646,300<span></span>
</td>
<td class="nump">28,416<span></span>
</td>
</tr>
<tr class="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">222,431<span></span>
</td>
<td class="nump">91,804<span></span>
</td>
</tr>
<tr class="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">(189,002)<span></span>
</td>
<td class="num">(593,822)<span></span>
</td>
</tr>
<tr class="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">(2,269,192)<span></span>
</td>
<td class="num">(443,563)<span></span>
</td>
</tr>
<tr class="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">(335,125)<span></span>
</td>
<td class="num">(1,119,484)<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_IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Operating lease right-of-use assets and liabilities</a></td>
<td class="num">(1,115)<span></span>
</td>
<td class="nump">24,519<span></span>
</td>
</tr>
<tr class="ro">
<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">(94,181)<span></span>
</td>
<td class="num">(248,016)<span></span>
</td>
</tr>
<tr class="re">
<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="nump">225,801<span></span>
</td>
<td class="nump">355,651<span></span>
</td>
</tr>
<tr class="ro">
<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">236,807<span></span>
</td>
<td class="num">(334,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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities of continuing operations</a></td>
<td class="num">(11,240,359)<span></span>
</td>
<td class="num">(9,527,472)<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<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">(139,860)<span></span>
</td>
<td class="num">(1,280,935)<span></span>
</td>
</tr>
<tr class="ro">
<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">10,205,501<span></span>
</td>
<td class="nump">13,241,836<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">10,065,641<span></span>
</td>
<td class="nump">11,960,901<span></span>
</td>
</tr>
<tr class="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_ProceedsFromRelatedPartyDebt', window );">Proceeds from related party obligations</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">13,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_RepaymentsOfRelatedPartyDebt', window );">Payments under related party obligations</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(40,057)<span></span>
</td>
</tr>
<tr class="re">
<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">(279,126)<span></span>
</td>
<td class="num">(340,766)<span></span>
</td>
</tr>
<tr class="ro">
<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 transactions</a></td>
<td class="num">(16,292)<span></span>
</td>
<td class="num">(561,407)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromOtherEquity', window );">Proceeds from issuance of common stock through ATM facility, net</a></td>
<td class="nump">9,212<span></span>
</td>
<td class="text"> <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">(286,206)<span></span>
</td>
<td class="num">(928,826)<span></span>
</td>
</tr>
<tr class="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">(550,120)<span></span>
</td>
<td class="num">(4,006,667)<span></span>
</td>
</tr>
<tr class="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">166,026<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">(384,094)<span></span>
</td>
<td class="num">(4,006,667)<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 in Cash</a></td>
<td class="num">(1,845,018)<span></span>
</td>
<td class="num">(2,502,064)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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">1,415,287<span></span>
</td>
<td class="nump">1,582,751<span></span>
</td>
</tr>
<tr class="re">
<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 );">Less: Cash of discontinued operations</a></td>
<td class="num">(6,310)<span></span>
</td>
<td class="num">(90,810)<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_CashOfContinuingOperations', window );">Cash of continuing operations, end of period</a></td>
<td class="nump">1,408,977<span></span>
</td>
<td class="nump">1,491,941<span></span>
</td>
</tr>
<tr class="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">42,031<span></span>
</td>
<td class="nump">62,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_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 (loss) on marketable securities</a></td>
<td class="nump">653,052<span></span>
</td>
<td class="num">(217,229)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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">$ 9,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_CashOfContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CashOfContinuingOperations</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_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_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_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_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_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_ProceedsFromOtherEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from the issuance of equity 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 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromOtherEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a long-term borrowing made from related parties 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: Proceeds from 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 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>22
<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="idm140182062725792">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_801_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zf7naLm6CpB" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_828_zY1YltQXSZ9g">Note 1 &#8211; The Business</span></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">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;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></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="width: 24px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-size: 10pt">A.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">In January 2020, the Company acquired Rotor Riot, a provider of First Person View (FPV) drones and equipment, primarily to  consumers. 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">&#160;</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="width: 24px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-size: 10pt">B.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">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">&#160;&#160;<span style="font-size: 10pt">&#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="width: 24px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-size: 10pt">C.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">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 either denied or 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">&#160;</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="width: 24px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-size: 10pt">D.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">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 concentrate on integrating and organizing these businesses. Effective May 1, 2022, we established the Enterprise and
Consumer segments to focus on the unique opportunities in each sector. Enterprise's initial strategy was to provide UAV's to commercial
enterprises, and the military, to navigate dangerous military environments and confined industrial and commercial interior spaces. Subsequently,
Enterprise narrowed its near-term attention on the military and other government agencies. Skypersonic's technology has been redirected
to military applications and its operations consolidated into Teal. The Consumer segment, which includes Fat Shark and Rotor Riot, caters
to hobbyists, drone racers, and enthusiasts.&#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"></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
unadjusted sale price is $20 million, including $3 million in cash, at closing, and $17 million in securities of Unusual Machines plus
a post-closing adjustment for excess working capital. The agreement reflects the Company's decision to focus its efforts and capital 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.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#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>23
<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="idm140182062738480">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_80B_eus-gaap--BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_zhSImASUCHw5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_820_zVI6cxOJXG59">Note 2 &#8211; Summary of Significant Accounting
Policies</span></b></p>

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

<p id="xdx_840_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zNySYGlIJcye" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86B_z6g1uCpWzmAl">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.</p>

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

<p id="xdx_849_eus-gaap--ConsolidationPolicyTextBlock_z1q5xYgahSz" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b><span id="xdx_861_zqqtMDQX6ibh">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></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"><span style="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_85A_zlmo3xVTFK08" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p id="xdx_84E_eus-gaap--UseOfEstimates_zzIv3TyiFk01" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_861_zmfZafxk7cW1">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></p>

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

<p id="xdx_843_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zsofxe06dpj8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_864_zkEXqgKLr05j">Cash and Cash Equivalents</span> </b>&#8211; At October
31, 2023, we had cash of $1,408,977 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.</p>

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

<p id="xdx_84D_eus-gaap--MarketableSecuritiesPolicy_z4MLRqDMpwvj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_863_zGCYEUWOeHFl">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.</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">We have elected to present accrued interest income
separately from marketable securities on our consolidated balance sheets. Accrued interest income was $20,572 and $151,671 as of October
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 six months ended October 31, 2023 and 2022.</p>

<p id="xdx_85C_zH4CEFA7Ngq4" 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"></p>



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

<p id="xdx_843_eus-gaap--ReceivablesPolicyTextBlock_zh6kG0UhtLn1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_862_zTXHLcgf8uH7">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,  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></p>

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

<p id="xdx_848_eus-gaap--InventoryPolicyTextBlock_zlEuqfwskQel" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86A_zJs2VtOihY5j">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 and recent customer demand, as well as evaluating for excess quantities and obsolescence.</span></p>

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

<p id="xdx_84D_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zb8np93BniDi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b><span id="xdx_86F_z3S25VuFVf0c">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.</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">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;</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">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.</p>

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

<p id="xdx_848_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zXFbbqpBSc0j" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_864_zaArZdFOoacb">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></p>

<p id="xdx_85C_zqvXnaA2nAxd" 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"></p>



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

<p id="xdx_849_eus-gaap--RevenueRecognitionLeasesOperating_zhXFaON7Pk07" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span id="xdx_86B_zXY8ysTujavi"><b>Leases </b></span><b>&#8211; </b>Accounting
Standards Codification (ASC) 842 requires the recognition of assets and liabilities associated with lease agreements. <span style="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_852_z0j9tpH9Kyab" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p id="xdx_840_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zJFhK2xWzZn8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86F_zArZ5BWOqYyg">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.</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">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.</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; background-color: white">The guidance establishes
three levels of the fair value hierarchy as follows:</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 0 6pt 0.5in; text-align: justify; background-color: white"><i>Level 1</i>:
Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Disclosures for Non-Financial Assets Measured at
Fair Value on a Non-Recurring Basis</i></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">The Company's financial instruments mainly
consist of cash, receivables, current assets, accounts payable, accrued expenses and debt. The carrying amounts of these instruments
approximates fair value due to their short-term nature.</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"><i>Convertible Securities and Derivatives</i></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">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.</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"><i></i></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Derivative Liabilities</i></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">The Company has issued financial instruments which
include embedded features subject to derivative accounting.&#160; Specifically, there are warrants outstanding, issued in connection with
a convertible debt financing, which include provisions under which the exercise price is equal to the lesser of (i) $1.50 or (ii) the
exercise or conversion price of securities issued in a future, qualified offering.&#160; Embedded derivatives are valued separately from
the host instrument and are recognized as liabilities on the Company's balance sheet.&#160; The warrants are valued using a multinomial
lattice method that values the derivative liability based on a probability weighted discounted cash flow model. The liability is valued
at each reporting date and the change in liability is reflected as a change in derivative liability in the statement of operations.</p>

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

<p id="xdx_843_eus-gaap--RevenueRecognitionPolicyTextBlock_ztvB3hjMMx4i" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86C_zJBK1wWcH3Rf">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 $61,805 and $155,986 at October 31, 2023 and April 30, 2023, respectively.</p>

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

<p id="xdx_84E_eus-gaap--ResearchAndDevelopmentExpensePolicy_zai08bAkfXff" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_861_zOe8SD4lPYN9">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.</p>

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

<p id="xdx_84B_eus-gaap--IncomeTaxPolicyTextBlock_zcsqGFQZLVlk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86C_zxWqUnTQvEea">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;</p>

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

<p id="xdx_840_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zLOisxWADhEf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_868_zBdE0jPA0JK3">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></p>

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

<p id="xdx_842_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_ztRYwQcIIHSj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_861_zjXgMFKmk3ha">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.</p>

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

<p id="xdx_846_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_zsZwzztr45Ok" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_866_zYtsJchZ1TSh">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 but 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 six months ended October 31, 2023, comprehensive loss was
$656,074 lower than net loss, primarily related to unrealized gains on available-for-sale securities totaling $653,052, and foreign currency
translation adjustments of $3,022. During the six months ended October 31, 2022, comprehensive loss was $218,133 higher than net loss,
primarily related to unrealized losses on available-for-sale securities totaling $217,229, and foreign currency translation adjustments
of $904.</p>

<p id="xdx_852_ztoVxRNdkF0e" 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"></p>



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

<p id="xdx_84E_eus-gaap--CompensationRelatedCostsPolicyTextBlock_zcnFg4Jz3uWd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_868_zarSojIel5Ba">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 cost is recognized on a straight-line basis over the service period which is the vesting term.</span></p>

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

<p id="xdx_846_eus-gaap--EarningsPerSharePolicyTextBlock_ztiS7Q3ii6Z1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_868_zL8HSZmPyej7">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 include:</p>

<table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zqqjx3rseHl2" 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>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_49A_20230501__20231031_z8PGkj0hBYT8" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">October 31, 2023</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_49A_20220501__20230430_zgRdHdpiLnIg" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">April
30, 2023</p></td></tr>
  <tr id="xdx_403_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount_zxfBroCd4Qe5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; font-size: 10pt; text-align: left">Series B Preferred Stock, as converted</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 20%; font-size: 10pt; text-align: right">3,896</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 20%; font-size: 10pt; text-align: right">822,230</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount_zNQpOESFJdZ2" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Stock options</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">6,861,517</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">4,784,809</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount_zU0IxhEYNUE" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt">Warrants</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">1,539,999</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">1,539,999</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount_zokOnw9KYNTd" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Restricted stock</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">779,850</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">781,060</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_zRs8W6NU1obe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt">Total</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">9,185,262</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">7,928,098</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

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

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

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

<p id="xdx_847_ecustom--RelatedPartiesPolicyTextBlock_zFBuuEMg7qje" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86A_zgqYB4ZPZrOe">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.</p>

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

<p id="xdx_84E_ecustom--SegmentReportingPolicyTextBlock_z026yDhmqLib" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_867_zJLVgO3hmVIa">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"></span></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 to focus on the unique opportunities in each sector. Enterprise's initial strategy was to provide UAV's to commercial
enterprises, and the military, to navigate dangerous military environments and confined industrial and commercial interior spaces. Subsequently,
Enterprise narrowed its near-term attention on the military and other government agencies. Skypersonic's technology has been redirected
to military applications and its operations consolidated into Teal. The Consumer segment, which includes Fat Shark and Rotor Riot, caters
to hobbyists, drone racers, and enthusiasts.&#160;&#160;The reportable segments were established based on how our CODM 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"></p>

<p id="xdx_856_zLpluuksEUak" 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 six months ended October 31, 2023, the
Company incurred a net loss from continuing operations of $10,649,592&#160;and used cash in operating activities of continuing operations
of $11,240,359. <span style="background-color: white">As of October 31, 2023, working capital
for continuing operations totaled $15,128,282. </span>These financial results and our financial position at&#160;October 31, 2023&#160;raise
substantial doubt about our ability to continue as a going concern. However, the Company has recently taken actions to strengthen its
liquidity.&#160;On&#160;December 11, 2023, we closed an offering of 18,400,000 shares of common stock which generated net proceeds of
approximately $8,400,000 as further described in Note 24. In addition, the Company&#8217;s operating plan for the next twelve months has
been updated to reflect recent operating improvements.&#160; Revenues have accelerated and are expected to continue growing. The Company&#8217;s
new manufacturing facility is scaling production and gross margins are projected to increase.<span style="background-color: white">&#160;Management
has concluded that these recent positive developments alleviate any substantial doubt about the Company&#8217;s ability to&#160;continue
its operations, and meet its financial obligations, &#160;for twelve months from the date these consolidated financial statements&#160;are&#160;issued.
See &#8220;Note 24 &#8211; Subsequent Events&#8221;.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="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>24
<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="idm140182060620336">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_80E_eus-gaap--DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_zVlUr5PPIkAb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b><span id="xdx_825_zcwjAI4vY37d">Note 3 &#8211; Discontinued
Operations &#8211; Sale of Consumer Segment</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b>&#160;</b></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 the Consumer segment for:</p>

<table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_zGv4tNde9M2k" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Discontinued Operations - results of operations (Details)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_495_20230801__20231031_zJy7LCo0cRWf" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49A_20220801__20221031_z0xBMmiNut4c" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_496_20230501__20231031_zOwbbVkipbva" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_493_20220501__20221031_zlucd2oWZCOk" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Three months ended</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">October 31,</p></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Six months ended</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">October 31,</p></td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; font-weight: bold">&#160;</td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center">2023</td><td style="font-size: 10pt; font-weight: bold">&#160;</td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center">2022</td><td style="font-size: 10pt; font-weight: bold">&#160;</td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center">2023</td><td style="font-size: 10pt; font-weight: bold">&#160;</td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center">2022</td></tr>
  <tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationRevenue_ztViCxqaS90k" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 48%; font-size: 10pt; text-indent: -10pt; padding-left: 10pt">Revenues</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">1,056,932</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">782,850</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">2,926,151</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">2,725,570</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_zVeareILB8U2" 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: 10pt">Cost of goods sold</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">1,154,200</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">673,046</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">2,539,316</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">2,340,259</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_zvDVGBoVNXtd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt">Gross Margin</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(97,268</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">109,804</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">386,835</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">385,311</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract_iB_zFwN2kdr7xAa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt">Operating Expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--DisposalGroupIncludingDiscontinuedOperationOperationsExpense_zvZZ3I7zG3Gb" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-indent: -10pt; padding-left: 20pt">Operations</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">173,825</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">171,055</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">383,805</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">332,838</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense_zR3hLFjWduo1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Research and development</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">31,054</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">87,958</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">77,303</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">170,764</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense_zo9Zdd4RFx15" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Sales and marketing</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">287,413</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">168,013</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">691,517</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">363,291</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_zBDHwTZCt887" 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: 20pt">General and administrative</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">9,982</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">104,323</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">53,588</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">159,484</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOperatingExpense_i01_zBSc5PEnV0p8" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt">Total operating expenses</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">502,274</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">531,349</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">1,206,213</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">1,026,377</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_zJzgl06wCD8h" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt">Operating loss</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(599,542</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(421,545</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(819,378</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(641,066</td><td style="font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract_iB_z7Ww6GArbNtf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt">Other (income) expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--DisposalGroupIncludingDiscontinuedOperationInterestExpense_zwzG0VLhg7T4" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Interest expense</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0768">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0769">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">22,856</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0771">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherIncome_i01N_di_zBNgsJd1RFo8" 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: 20pt">Other, net</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">(31</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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">(8,050</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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">(150</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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">(8,174</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_401_ecustom--DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract_iB_zeSIa7tzGsgd" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -8.95pt; padding-left: 20pt">Other (income) expense</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(31</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(8,050</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">22,706</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(8,174</td><td style="font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -10pt; padding-left: 20pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_zbzbgY0c9bXa" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -9pt; padding-left: 20pt">Net loss from discontinued operations</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right">(599,511</td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left">)</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right">(413,495</td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left">)</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right">(842,084</td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left">)</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right">(632,892</td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left">)</td></tr>
  </table>

<p id="xdx_8A4_zXEefZZfoeld" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</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">Assets and liabilities for the Consumer segment included:</p>

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

<table cellpadding="0" cellspacing="0" id="xdx_89B_ecustom--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock_zvWudXz1eplb" 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>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_496_20231031_z5cfpCcsbgrc" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">October 31, 2023</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_497_20230430_zqiJ4ZPl6alh" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr id="xdx_402_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_iB_zdI0qkEKVang" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt">Current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCash_i01I_zpB8i95eh024" style="vertical-align: bottom; background-color: White">
    <td style="width: 52%; font-size: 10pt; text-indent: -10pt; padding-left: 20pt">Cash</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 20%; font-size: 10pt; text-align: right">6,310</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 20%; font-size: 10pt; text-align: right">86,656</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_i01I_zI84GGyBgiuj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Accounts receivable, net</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">44,431</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">61,107</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_i01I_zvgSdTuuXEwb" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-indent: -10pt; padding-left: 20pt">Inventory</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">2,599,022</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">3,065,954</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_i01I_zHK3wY76Xvuh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt">Other</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">1,503,999</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">2,069,438</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_i01I_zMYbHok65HR9" 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">Total current assets</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">4,153,762</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">5,283,155</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_iI_zyE3RVSC0aTi" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Intangible assets, net</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">20,000</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">20,000</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_i01I_zmwkfdYIHyS1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-left: 10pt">Other</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">3,853</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">3,853</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent_iI_z9pHlEyc03zb" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Operating lease right-of-use assets</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">62,280</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">84,544</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_iI_zC9zEaVUxms4" 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">Total long term assets</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">86,133</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">108,397</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_iB_zpGV8Pj54L9e" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt">Current liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_i01I_zSWt0Hx0FZ2j" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Accounts payable</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">64,777</td><td style="font-size: 10pt; text-align: left">&#160;</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">606,872</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_i01I_z4dzyJtf0br9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Accrued expenses</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">96,838</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">109,480</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations_i01I_zdVdMTlZrLXf" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Debt obligations - short term</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">166,026</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0830">&#8212;</span>&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_i01I_zWUumNbM0jIf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Customer deposits</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">43,936</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">244,688</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent_i01I_zhvzsZyNQ7Q7" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt">Operating lease liabilities</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">53,060</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">49,461</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_i01I_z9A3HMLQdQx5" 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">Total current liabilities</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">424,637</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">1,010,501</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent_iI_zTbks8KXlQ49" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Long term liabilities - Operating lease liabilities</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">14,356</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">41,814</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--DisposalGroupIncludingDiscontinuedOperationWorkingCapital_iI_zTSPxJOuV6dl" 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">Working capital</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">3,729,125</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">4,272,654</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AD_zKI3QgCKt9wg" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#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_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>25
<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="idm140182062982048">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_80E_eus-gaap--InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_zjK8etRPiU3k" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_825_zko6Mj2Lz6Tc">Note 4 &#8211; Marketable Securities</span></b></p>

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

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify">Marketable securities consisted solely of corporate
bonds at October 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_901_ecustom--CorporateBondsAtCarryingValueFairValue_iI_c20231031_zYrE8E2XNeLf">2,615,289</span></span><span style="color: Black; background-color: white">,
$<span id="xdx_901_ecustom--CorporateBondsAtCarryingValueCostBasis_iI_c20231031_zOxaD7tCPbIj">2,826,402</span></span><span style="color: Black; background-color: white">,
and $<span id="xdx_902_ecustom--CorporateBondsAtCarryingValueUnrealizedLosses_iNI_di_c20231031_zOJecgxvEIo9">211,113 </span></span><span style="color: Black; background-color: white">at
October 31, 2023, respectively. Contractual maturities of one to three years totaled $<span id="xdx_905_ecustom--CorporateBondsAtCarryingValueContractualMaturities2_iI_c20231031_zpZ5Og4nEbs1">2,615,289</span></span><span style="color: Black">.</span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify">&#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_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>26
<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="idm140182061396976">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_80D_eus-gaap--InventoryDisclosureTextBlock_zjJTtoqOMZD3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_827_zT4B1bN4eG44">Note 5 &#8211; Inventories</span></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">Inventories consisted of the following:</p>

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

<table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zAVjRBOQmbCc" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Inventories (Details)">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_494_20231031_zq534zljNxZj" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">October 31, 2023</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_494_20230430_ziRHIbOxD6F8" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr id="xdx_40C_eus-gaap--InventoryRawMaterials_iI_znzFje0muJ1e" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 42%; font-size: 10pt; text-align: left">Raw materials</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 25%; font-size: 10pt; text-align: right">7,804,167</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 25%; font-size: 10pt; text-align: right">8,132,196</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--InventoryWorkInProcess_iI_z4KpepGwxE8" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt">Work-in-process</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">1,327,888</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">509,381</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--InventoryFinishedGoods_iI_z5RcbldAlbof" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Finished goods</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">123,643</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">278,996</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--InventoryNet_iI_zbCbSj85M89k" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt">Total</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">9,255,698</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">8,920,573</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AD_zfdUyzS3Ub4f" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#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_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>27
<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="idm140182062466032">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_800_eus-gaap--OtherCurrentAssetsTextBlock_zKifmURYbtD4" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_82B_zdeD96LJiSEk">Note 6 &#8211; Other Current Assets</span></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">Other current assets included:</p>

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

<table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_z3Ws0PnoQEkl" 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>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_499_20231031_zYJKgwbWXBPb" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">October 31, 2023</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_492_20230430_zEZk0uJWK7Dj" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr id="xdx_406_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_zRacGbXC9Fr5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 42%; font-size: 10pt; text-align: left">Prepaid inventory</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 25%; font-size: 10pt; text-align: right">1,616,111</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 25%; font-size: 10pt; text-align: right">359,500</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--PrepaidExpenseCurrent_iI_zxjH12uo2W7b" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Prepaid expenses</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">1,203,209</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">752,564</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss_iI_z3YNPBib4z08" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Accrued interest income</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">20,572</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">151,671</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--OtherAssetsCurrent_iI_zVWRADLyJhuf" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt">Total</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">2,839,892</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">1,263,735</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A0_zERpHuOAjdz3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#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_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>28
<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="idm140182062392608">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_802_ecustom--DueFromRelatedPartyDisclosureTextBlock_zmtGptr6gErc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_823_zoUxGSGw2Jgf">Note 7 &#8211; Due From Related Party</span></b></p>

<p style="font: 10pt/105% 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">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_907_ecustom--CashCompensationSubjectToTaxation_c20220101__20220430_zwrGs1TM1yQ6">155,624</span>&#160;of cash compensation and $<span id="xdx_90B_ecustom--IncomeAssociatedWithStockCompensationSubjectToTaxation_c20220101__20220430_zYL5WrJlXVRh">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_90A_ecustom--NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation_c20220301__20220430_zWK4gYzB6zQe">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_909_ecustom--CommonStockWithheldByCompanyAppliedAgainstNoteShares_c20220301__20220430_zBJ4NsWncgsi">104,166</span>
shares of common stock with a fair value of $<span id="xdx_90D_ecustom--CommonStockWithheldByCompanyAppliedAgainstNoteAmount_c20220301__20220430_zFg29o96r4Bh">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_90A_ecustom--SharesHeldAtTransferAgentUntilNoteReceivableRepayment_c20220301__20220430_zaxozlG0QYN1">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_906_ecustom--RestrictedStockScheduledToVestShares_c20220301__20220430_zaD6KmGI4Gdb">20,833</span>&#160;shares of restricted stock vesting
monthly in calendar 2022, of which <span id="xdx_907_ecustom--RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable_c20220301__20220430_zyvP6n9y9P6a">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_90E_ecustom--PaymentsForTaxLiability_iN_di_c20220301__20220430_z6KTxKYkeuze">712,646</span>&#160;representing
$<span id="xdx_901_ecustom--NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation_c20220301__20220430_ziHkcxIOSQJb">510,323</span>
owed by the employee, $<span id="xdx_90B_ecustom--EstimatedTaxesOwedRelatedToStockCompensation_c20220301__20220430_zqAMTkxp1X4i">31,604</span>
owed by the Company,
and $<span id="xdx_909_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestExpense_c20220301__20220430_z9AcYLgdOLti">170,719</span>
of penalties and interest. The Note was repaid in full in August 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#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_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>29
<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="idm140182062196400">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_800_eus-gaap--IntangibleAssetsDisclosureTextBlock_zv2teIllTuN8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_82E_zEBu6vrgHTef">Note 8 &#8211; Intangible Assets</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">Intangible assets relate to acquisitions completed
by the Company, including those described in Note 1, and were as follows:</p>

<table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_zWgnDezJwzl5" 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_497_20231031__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsGrossCarryingAmountMember_zmew1c6TrXdj" 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_493_20231031__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsAccumulatedAmortizationMember_zdJ3kcT44to3" 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_491_20231031__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsNetCarryingValueMember_zNMgTIkZ8qnb" 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>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="11" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">October 31, 2023</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="11" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Gross Value</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Accumulated Amortization</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Net Value</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</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"><b>Gross</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Value</b></p></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Accumulated Amortization</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Net Value</td></tr>
  <tr id="xdx_406_ecustom--FiniteLivedProprietaryTechnologyGross_iI_z7dVymdUsfsc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 46%; font-size: 10pt; text-align: left">Proprietary technology</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 6%; font-size: 10pt; text-align: right">4,967,000</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 6%; font-size: 10pt; text-align: right">(1,259,673</td><td style="width: 1%; font-size: 10pt; text-align: left">)</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 6%; font-size: 10pt; text-align: right">3,707,327</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 6%; font-size: 10pt; text-align: right">4,967,000</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 6%; font-size: 10pt; text-align: right">(841,223</td><td style="width: 1%; font-size: 10pt; text-align: left">)</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 6%; font-size: 10pt; text-align: right">4,125,777</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--FiniteLivedNoncompeteAgreementsGross1_iI_zMhMLVnpwWLe" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Non-compete agreements</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">81,000</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(70,167</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">10,833</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">81,000</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(56,667</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">24,333</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--FiniteLivedCustomerRelationshipsGross1_iI_z5WJ6bxx4fp" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Customer relationships</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">39,000</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">(20,891</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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">18,109</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">39,000</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">(18,106</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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">20,894</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--FiniteLivedIntangibleAssetsGross1_iI_zrs3gW1lCIeg" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Total finite-lived assets</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">5,087,000</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(1,350,731</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">3,736,269</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">5,087,000</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(915,996</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">4,171,004</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--IndefiniteLivedTradeNames_iI_zjXXuspfUiB9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Brand name</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">3,152,000</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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"><span style="-sec-ix-hidden: xdx2ixbrl0932">&#8212;</span>&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">3,152,000</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">3,152,000</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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"><span style="-sec-ix-hidden: xdx2ixbrl0935">&#8212;</span>&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">3,152,000</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--IndefiniteLivedIntangibleAssetsExcludingGoodwill1_iI_zTtgxokp3M0l" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: 10pt">Total indefinite-lived assets</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">3,152,000</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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"><span style="-sec-ix-hidden: xdx2ixbrl0939">&#8212;</span>&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">3,152,000</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">3,152,000</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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"><span style="-sec-ix-hidden: xdx2ixbrl0942">&#8212;</span>&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">3,152,000</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--IntangibleAssetsNetExcludingGoodwill1_iI_zXjGON8zBwcf" 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">Total intangible assets, net</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">8,239,000</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(1,350,731</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">6,888,269</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">8,239,000</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(915,996</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">7,323,004</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A4_zzOYObcDKNg" 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">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.</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"></p>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">&#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_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_496_20231031_zYN3up7s0K96"><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%">432,070</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,736,269</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_8AC_z73qdxF80nSb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;&#160;&#160;&#160;&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</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: 50%"><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: 20%"><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: 20%"><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_432_c20220501__20221031_eus-gaap--GoodwillPeriodIncreaseDecrease_zTFu11E12r6h" 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_438_c20230501__20231031_eus-gaap--GoodwillImpairmentLoss_iN_di_zFVCUmwbvOx5" 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_439_c20231031_eus-gaap--Goodwill_iI_zDO37g72k67d" 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 October 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_8A1_z8LmURXWxIag" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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_90D_eus-gaap--ImpairmentOfIntangibleAssetsExcludingGoodwill_c20230501__20231031_zg310leLguEg">2,826,918</span>
in April
2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#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_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>30
<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="idm140182063421696">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_807_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_z7OmhPs9LQ78" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_825_zg0zahZ5r1F6">Note 9 &#8211; Property and Equipment</span></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">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:</p>

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

<table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--PropertyPlantAndEquipmentTextBlock_z6A99hbNMurb" 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>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_495_20231031_zjQVXI02eJJa" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">October 31, 2023</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_49A_20230430_zUJ1cJMQ3lE8" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentGross_iI_zYj7cQjNcOMg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 42%; font-size: 10pt; text-align: left">Equipment and related</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 25%; font-size: 10pt; text-align: right">1,426,424</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 25%; font-size: 10pt; text-align: right">1,386,373</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--PropertyPlantAndEquipmentLeaseholdImprovements_iI_znhRU68nHXpj" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Leasehold improvements</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">1,548,609</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">1,473,890</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--PropertyPlantAndEquipmentFurnitureAndEquipment_iI_zYWgHCTozIs7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">Furniture and fixtures</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">157,842</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">132,752</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_ztjh9lzBlpv5" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Accumulated depreciation</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">(565,088</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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">(342,657</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--PropertyPlantAndEquipmentNet_iI_zpTOVvU4rtc7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt; text-indent: 10pt">Net carrying value</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">2,567,787</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">2,650,358</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A9_z2BuhBkGpwub" 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">Depreciation expense totaled $<span id="xdx_90A_eus-gaap--Depreciation_c20230501__20231031_zaPdCky8O2Jl">222,431</span> and $<span id="xdx_909_eus-gaap--Depreciation_c20220501__20221031_zb0sJpDQGiUd">91,804</span>
for the six months ended October 31, 2023 and 2022, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#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_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>31
<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="idm140182062677840">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_804_ecustom--OtherLongTermAssetsDisclosureTextBlock_z9dPiZCroWvb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_822_zOEtPEeZsgga">Note 10 &#8211; Other Long-Term Assets</span></b></p>

<p style="font: 10pt/105% 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">Other long-term assets included:</p>

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

<table cellpadding="0" cellspacing="0" id="xdx_89A_ecustom--ScheduleOfOtherLongTermAssetsTableTextBlock_zRHaDQdpyhCc" 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>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_495_20231031_zU8YmrtnigFe" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">October 31, 2023</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_491_20230430_zK0BLFHzPaX4" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr id="xdx_408_ecustom--SAFEAgreementAssets_iI_zBW4X4QCOlqj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 42%; font-size: 10pt; text-align: left">SAFE agreement</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 25%; font-size: 10pt; text-align: right">250,000</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 25%; font-size: 10pt; text-align: right">250,000</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--SecurityDeposit_iI_zEcwq7cmOd9" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Security deposits</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">53,180</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">53,180</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--NoncurrentAssets_iI_zHfN3xjIkAa4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt">Total</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">303,180</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">303,180</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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_903_ecustom--PaymentForSAFEAgreement_c20221101__20221130_zm9nXZPBkv33">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_908_ecustom--PaymentForSAFEAgreement_c20230201__20230430_zU6gfMK8mSuh">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;six&#160;months ended&#160;October&#160;31,&#160;2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#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_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>32
<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="idm140182062363248">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_80D_eus-gaap--LeasesOfLesseeDisclosureTextBlock_zsJP8OSKasNc" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_82D_zsjqidaQMyr8">Note 11 &#8211; Operating Leases</span></b></p>

<p style="font: 10pt/105% 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">As of October 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.58 years, some
of which may include options to extend for up to 5 years. Operating lease expense totaled $<span id="xdx_90B_eus-gaap--OperatingLeaseExpense_c20230501__20231031_zjoMKrnfncXg">170,505 </span> for the six months ended October 31,
2023, including period cost for short-term, cancellable, and variable leases, not included in lease liabilities, of $<span id="xdx_90E_eus-gaap--ShortTermLeaseCost_c20230501__20231031_zzqwbgzpVB27">3,300 </span> for the six
months ended October 31, 2023.</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">Leases on which the Company made rent payments during
the reporting period included:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</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_988_eus-gaap--OperatingLeaseExpense_c20230501__20231031__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation1Member_zJWkmJtDkuwd" 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_980_eus-gaap--OperatingLeaseExpense_c20230501__20231031__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation3Member_zEKSoimX3gsc" 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_987_eus-gaap--OperatingLeaseExpense_c20230501__20231031__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation4Member_zXNkKjRVhgJ3" 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_8AA_zHWki4gV893h" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;&#160;&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Supplemental information related to operating leases
for the six months ended October 31, 2023 was:</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_498_20230501__20231031_zwH7jmZt3nE7" 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">$171,620</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_90A_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_pip0_dtY_c20231031_zRujrMAA8Xw9">2.12</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 id="xdx_8A0_zqklA4DrvSjf" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify">&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify">&#160;</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_49F_20231031_ze9qppkmFcY5"><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">174,542</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">597,831</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_8A4_zJXL1RHxCWDk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;<b>&#160;</b></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>33
<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="idm140182062466032">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_80D_eus-gaap--DebtDisclosureTextBlock_zY0Gv8LloJA8" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_82B_znzFmEHoJTYh">Note 12 &#8211; Debt Obligations</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</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">&#160;</td>
    <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; 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; 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">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_zct7OZcNK6u3">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_90E_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20210901__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation1Member_zEzbxmJerNpl">10</span>%)
percent per annum. Principal and interest is payable in monthly installments of $<span id="xdx_90C_eus-gaap--DebtInstrumentPeriodicPayment_c20210801__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation1Member_zazXUrZGVgrh">49,275</span> until maturity on December 31, 2024. The balance
outstanding at October 31, 2023 totaled $<span id="xdx_903_eus-gaap--DebtInstrumentCarryingAmount_iI_c20231031_z5uU5GuRxQ08">639,663</span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</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">&#160;</td>
    <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; 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; 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">In May 2021, Teal entered
into a note agreement totaling $<span id="xdx_90C_ecustom--ConvertibleNoteAgreementAmount_c20230501__20231031__us-gaap--DebtInstrumentAxis__custom--DebtObligation2Member_zd2ei5bGHrma">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_90E_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20230501__20231031__us-gaap--DebtInstrumentAxis__custom--DebtObligation2Member_zW8JtmK9OdK">0.13</span>% on the date of issuance. Accrued interest totaled $<span id="xdx_90C_eus-gaap--AccruedLiabilitiesCurrent_iI_c20231031__us-gaap--DebtInstrumentAxis__custom--DebtObligation2Member_zOQ27azQaIt4">1,107 </span>
at October 31, 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</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">&#160;</td>
    <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; 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; 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">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 id="xdx_900_eus-gaap--DebtInstrumentFaceAmount_iI_c20210831__us-gaap--DebtInstrumentAxis__custom--DebtObligation3Member_z3s8K6IwZ5Yg">387,500</span>
was
repaid in monthly installments of $<span id="xdx_907_eus-gaap--DebtInstrumentPeriodicPayment_c20211101__20221031__us-gaap--DebtInstrumentAxis__custom--DebtObligation3Member_zZEkaWE5hpti">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">&#160;</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">&#160;</td>
    <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; 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; 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">In February 2021, Teal received a Small Business Administration
Paycheck Protection Program (&#8220;SBA PPP&#8221;) loan in the amount of $<span id="xdx_90F_ecustom--SBAPPPLoanAmountsReceived_c20210201__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation4Member_zlhqSPN4gZO6">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_906_ecustom--SBAPPPLoanPrincipalBalanceForgiven_iN_di_c20220201__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation4Member_zOeweTDNatDf">300,910</span> and accrued interest of $<span id="xdx_909_ecustom--SBAPPPLoanAccruedInterestForgiven_iN_di_c20220201__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation4Member_zBkmZVMudcb3">3,001</span> were forgiven.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</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">&#160;</td>
    <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; line-height: 105%"><b>E.</b></span></td>
    <td style="width: 98%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; 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">Beginning in October 2021, and amended in January
2022, Teal financed a total of $<span id="xdx_90C_ecustom--LeaseholdImprovementAgreementFundsReceived_c20220701__20230430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zlZx4OtHNQq6">120,000</span>
of leasehold improvements with Corporate Equity. The loan bears interest at <span id="xdx_907_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20211001__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_z8pS2nQEllUf">8.25</span>% annually and
requires monthly payments of $<span id="xdx_900_eus-gaap--DebtInstrumentPeriodicPayment_c20211001__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zmyqsB3DuUFa">3,595</span>
through December 2024. The balance outstanding at October 31, 2023 and April 30, 2023 totaled $<span id="xdx_906_eus-gaap--DebtInstrumentCarryingAmount_iI_c20231031__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_z6S8UCn7HcNf">47,442 </span>
and $<span id="xdx_902_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zqkjtygoegQ8">66,586</span>
respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</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">&#160;</td>
    <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; 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; 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">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_907_eus-gaap--DebtInstrumentFaceAmount_iI_c20210831__us-gaap--DebtInstrumentAxis__custom--DebtObligation7Member_zxQgWrdS0ct9">38,758</span>. Repayment of the remaining balance was completed in January 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</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">&#160;</td>
    <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; 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; 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">In September 2021, Teal entered into a financing agreement
with Ascentium Capital to fund the purchase of a fixed asset totaling $<span id="xdx_904_ecustom--FinancingAgreementFundingOfPurchaseOfFixedAsset_c20210901__20210930__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_zKobhkDO2E0l">24,383</span>. Monthly payments of $<span id="xdx_902_eus-gaap--DebtInstrumentPeriodicPayment_c20210901__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_zLGCz9BZGrp8">656</span>
are payable through October 2024.
The balance outstanding at October 31, 2023 and April 30, 2023 totaled $<span id="xdx_907_eus-gaap--DebtInstrumentCarryingAmount_iI_c20231031__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_zNq9XrsNe7lh">7,476</span>
and $<span id="xdx_90A_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230430__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_zRMfirISKyJ1">11,412</span>
respectively.</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"></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">&#160;</td>
    <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; 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; 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">Outstanding principal payments on debt obligations
are due as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</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_49F_20231031_zAJEX6mgyXvg" style="font-size: 10pt; text-align: right; width: 25%">643,012</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,044,581</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 October 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">953,819</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">90,762</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
</table>

<p id="xdx_8AF_zu8AuPrpilkl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#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_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>34
<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="idm140182062713536">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_805_ecustom--RelatedPartyPayablesDisclosureTextBlock_z1MTbbC7lAV2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_821_zmNbmGQdU5mb">Note 13 &#8211; Due to Related Party</span></b></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">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">BRIT, LLC</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">In January 2020, in connection with the
acquisition of Rotor Riot, the Company assumed a line of credit obligation of the seller, BRIT, LLC, totaling $<span id="xdx_90C_ecustom--LineOfCreditObligationAssumedInConnectionWithAcquisition_c20200101__20220430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zXdJhaL2lHv8">47,853 </span>which
bore interest at <span id="xdx_90A_ecustom--DebtInstrumentInterestRateDuringPeriod1_dp_c20200101__20220430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zaszQgg0mBd4">6.67</span>%
annually. The remaining balance of $<span id="xdx_90F_ecustom--DueToOtherRelatedPartyClassifiedCurrent_iI_c20231031__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zEWzeAxbFVt5">37,196 </span>plus
accrued interest totaling $<span id="xdx_900_ecustom--DebtInstrumentOutstandingAccruedInterestPayment_c20230401__20230430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zOXl0vB215be">292 </span>was
paid in October 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#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_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>35
<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="idm140182062650384">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_806_eus-gaap--IncomeTaxDisclosureTextBlock_z3tBw9UFuiWi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_827_z1MRiaNb9sMk">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 October 31, 2023 and April 30, 2023, we had accumulated
deficits of approximately $<span id="xdx_902_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_dxL_c20231031_zIEMGbWoISK5" title="::XDX::-66078469"><span style="-sec-ix-hidden: xdx2ixbrl1091">66,100,000 </span></span>
and $<span id="xdx_901_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_dxL_c20230430_zIgjXMp1Y4N7" title="::XDX::-54586793"><span style="-sec-ix-hidden: xdx2ixbrl1092">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_905_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_c20231031_zAxcKUDe9Zol">12,229,000 </span> and $<span id="xdx_909_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_c20230430_zAzoEdoFo83d">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 October 31, 2023 and April 30, 2023.</p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify">&#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_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>36
<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="idm140182062955520">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_zeLn9VEFAeKe" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span><b><span id="xdx_82D_ze7Q8y2pNkUf">Note
15 &#8211; Common Stock</span></b></span></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">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:</p>

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

<table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_zZwEuTZUFlwi" 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_432_c20220501__20230430_eus-gaap--SharesOutstanding_iS_zAl3QjsXiFib" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 77%; font-size: 9pt"><span style="font-size: 10pt">Shares outstanding as of April 30, 2022</span></td><td style="width: 3%; font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 18%; font-size: 9pt; text-align: right"><span style="font-size: 10pt">53,748,735</span></td><td style="width: 1%; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_439_c20220501__20230430_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1_zQlP30u4qsNd" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 9pt; text-align: left; text-indent: -9pt; padding-left: 20pt"><span style="font-size: 10pt">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: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">653,308</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_432_c20220501__20230430_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2_zS3saJZRonp9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 9pt; text-align: left; padding-left: 10pt"><span style="font-size: 10pt">Vesting of restricted stock to Board
    of Directors</span></td><td style="font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">116,507</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_436_c20220501__20230430_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3_zgHPo5WzBwvi" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 9pt; text-align: left; padding-left: 10pt"><span style="font-size: 10pt">Vesting of restricted stock to consultants</span></td><td style="font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">9,683</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_436_c20220501__20230430_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_zyIxJjsCexVe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 9pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt"><span style="font-size: 10pt">Shares issued
    for services</span></td><td style="font-size: 9pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><span style="font-size: 10pt">39,832</span></td><td style="padding-bottom: 1pt; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_43B_c20220501__20230430_eus-gaap--SharesOutstanding_iE_zdcyyyjECh9c" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 9pt"><span style="font-size: 10pt">Shares outstanding as of April 30, 2023</span></td><td style="font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">54,568,065</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_439_c20230501__20231031_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1_zyILDuMps1bi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 9pt; text-align: left; padding-left: 9pt"><span style="font-size: 10pt">Vesting of restricted stock to employees,
    net of shares withheld of 18,935 to pay taxes</span></td><td style="font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">94,971</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_438_c20230501__20231031_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2_zyKTDKjCKnNd" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 9pt; text-align: left; padding-left: 9pt"><span style="font-size: 10pt">Vesting of restricted stock to Board
    of Directors</span></td><td style="font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">113,530</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_432_c20230501__20231031_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3_znKzobbiJJNi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 9pt; text-align: left; padding-left: 9pt"><span style="font-size: 10pt">Vesting of restricted stock to consultants</span></td><td style="font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">1,761</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_43F_c20230501__20231031_ecustom--StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities_zP6R0IHIv0k5" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 9pt; text-align: left; padding-left: 9pt"><span style="font-size: 10pt">Conversion of preferred stock</span></td><td style="font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">818,334</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_433_c20230501__20231031_ecustom--IssuanceOfCommonStockThroughATMFacilitiesNetShares_zjxwlF4XgL5k" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 9pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt"><span style="font-size: 10pt">Issuance of common
    stock through ATM facilities</span></td><td style="font-size: 9pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><span style="font-size: 10pt">53,235</span></td><td style="padding-bottom: 1pt; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_438_c20230501__20231031_eus-gaap--SharesOutstanding_iE_zpGZnATZPFCf" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 9pt; padding-bottom: 2.5pt"><span style="font-size: 10pt">Shares outstanding as of October 31, 2023</span></td><td style="font-size: 9pt; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 9pt; text-align: right"><span style="font-size: 10pt">55,649,896</span></td><td style="padding-bottom: 2.5pt; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  </table>

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

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

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

<p style="font: 12pt Arial, Helvetica, Sans-Serif; margin: 0; color: #222222">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0">In August 2023, we entered into a sales agreement (&#8220;the 2023 ATM
Facility&#8221;) with ThinkEquity LLC (&#8220;ThinkEquity&#8221;), which provides for the sale, in our sole discretion, of shares of our
common stock having an aggregate offering price of up to $17 million through ThinkEquity, as our sales agent. The issuance and sale of
these shares by us pursuant to the 2023 ATM Facility are deemed &#8220;at the market&#8221; offerings as defined in Rule 415 under the
Securities Act of 1933, as amended (the Securities Act), and are registered under the Securities Act. We pay a commission of up to 2.5%
of gross sales proceeds of any common stock sold under the 2023 ATM Facility.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0">During the six months ended October 31, 2023, we sold an aggregate of <span id="xdx_90A_ecustom--AggregateCommonStockSoldUnder2023ATMFacilityShares_c20230501__20231031_zZYr6iWF9yjb">53,235</span>
shares of common stock under the 2023 ATM Facility, at an average price of $1.07 per share, for gross proceeds of approximately $<span id="xdx_907_ecustom--AggregateCommonStockSoldUnder2023ATMFacilityProceeds_c20230501__20231031_z8b78XtgCB7h">57,000</span>
and net proceeds of approximately $<span id="xdx_901_ecustom--AggregateCommonStockSoldUnder2023ATMFacilityProceedsNet_c20230501__20231031_z3eaExO3k5Wd">55,700</span>, after deducting commissions and other offering expenses payable by us. Additionally, the Company
incurred legal fees of approximately $<span id="xdx_90A_ecustom--LegalFeesATMFacilityEstablishment_c20230501__20231031_z1LhUahiocnj">46,000</span> establishing the 2023 ATM Facility. As of October 31, 2023, approximately $<span id="xdx_905_ecustom--CommonStockAvailableForSaleUnder2023ATMFacilityValue_c20230501__20231031_zNEhX0ckh0fd">16,943,000</span> of
common stock remained available to be sold under the 2023 ATM Facility, subject to certain conditions as specified in the sales agreement.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0">Subsequent to the quarter ended October 31, 2023, in December 2023, the
terms of the 2023 ATM Facility were amended to change the aggregate offering price to up to $4,375,000.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></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>37
<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="idm140182062389088">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_zeEhT08VR3z6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_821_zgXzTUtQQ7Ld">Note 16 &#8211; Preferred Stock</span></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">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 October 31, 2023 totaled <span id="xdx_905_eus-gaap--PreferredStockSharesOutstanding_iI_c20231031__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zn0hCGNIgu41">4,676 </span> which are convertible into <span id="xdx_90D_ecustom--StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock_c20230501__20231031__us-gaap--StatementClassOfStockAxis__custom--SeriesAPreferredStock2Member_ztP6nQ76pGQ8">3,896</span>
shares of common stock.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#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_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>38
<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="idm140182062883632">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_805_ecustom--WarrantsDisclosureTextBlock_zlmWyU8CZvG5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_82F_zvcebTkY0fYe">Note 17 &#8211; Warrants</span></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">The Company issued 5 year warrants to investors in connection with two
convertible note financings. The warrants have an initial exercise price of $<span id="xdx_906_ecustom--WarrantsIssuedExercisePrice_c20210401__20210430_zdlSCwW9Wg9j">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">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">A summary of the warrants issued and their fair values
were:</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; width: 1%"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: center; width: 16%"></td><td style="font-size: 10pt; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; width: 3%"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: center; width: 16%"></td><td style="font-size: 10pt; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; width: 3%"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left; width: 1%"></td><td style="font-size: 10pt; text-align: right; width: 16%"></td><td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; width: 3%"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: center; width: 15%"></td><td style="font-size: 10pt; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; width: 3%"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left; width: 1%"></td><td style="font-size: 10pt; text-align: right; width: 15%"></td><td style="font-size: 10pt; text-align: left; width: 1%"><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 October 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="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">October
                                            2020&#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"><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_98E_ecustom--NumberOfWarrantsUponIssuance_c20201001__20201031_z5WX7nxYL6Wl" style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">399,998</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_98E_ecustom--InitialFairValueOfWarrantsUponIssuance_c20201001__20201031_zYHajU1kn9Oh" style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">267,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: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td id="xdx_98D_ecustom--NumberOfWarrantsOutstanding_iI_c20231031_zcQkCpJyOJsh" style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">266,666</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--FairValueOfWarrantsOutstanding_iI_c20231031_zHoT0zRdVsZ7" style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">125,613</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="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_986_ecustom--NumberOfWarrantsOutstanding2_iI_c20231031_zevWiiiP9mCh" 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_983_ecustom--FairValueOfWarrantsOutstanding2_iI_c20231031_zoiAQuKOuTqi" style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">273,590</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_8A7_zYZtj28K3i17" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</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">To date, we have received $301,248 related to the exercise of 268,332 warrants.&#160;
These exercises eliminated the derivative liability in these warrants, resulting in a decrease of $857,446 in the derivative liability
with a corresponding increase in additional paid in capital.</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">In May 2021, the Company issued warrants to purchase
<span id="xdx_901_ecustom--WarrantsToPurchaseSharesIssued_c20210501__20210531_zbYpkg94X3s3">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_90B_ecustom--WarrantsIssuedExercisePrice_c20210501__20210531_za7zZpdwpP3b">5.00</span>.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In July 2021, the Company issued warrants to purchase <span id="xdx_909_ecustom--WarrantsToPurchaseSharesIssued_c20220401__20220430_znnnqu8SDVte">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_90E_ecustom--WarrantsIssuedExercisePrice_c20220401__20220430_zV1b9oBa2WH5">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">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">There have been no issuances or exercises of warrants
since April 30, 2022.&#160; The key attributes of the 1,539,999 warrants outstanding, which have a weighted average exercise price of
$3.38, are as follows:&#160;</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">&#160;</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%">
  <tr style="vertical-align: bottom">
    <td colspan="3" style="font-weight: bold">&#160;</td>
    <td style="font-size: 12pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: center"><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 (in years)&#160;</b></span></p></td><td style="font-size: 12pt; padding-bottom: 1pt">&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: center"><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: rgb(204,238,255)">
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 28%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30, 2022</span></td><td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 6%">&#160;</td>
    <td style="text-align: right; width: 33%">3.89</td><td style="width: 5%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: right; width: 25%">$427,533</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">&#160;</td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30, 2023</span></td><td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">2.89</td><td style="color: Black">&#160;</td>
    <td>&#160;</td>
    <td style="color: Black; text-align: right">$&#8212;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">October 31, 2023</span></td><td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">2.38</td><td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">$&#8212;</td></tr>
  </table>


<p id="xdx_8A9_zajTZQVRBYW8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#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_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>39
<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="idm140182060176784">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_804_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zuTWDLNNLKUh" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_828_zKewrcfB49il">Note 18 &#8211; Share Based Awards</span></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">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_901_ecustom--NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum_c20230501__20231031_zm8AGSOhg8vi">11,750,000</span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</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">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-size: 10pt"><b><i>A.</i></b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Options&#160;</i></b></span></td></tr>
  </table>
<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">The range of assumptions used to calculate the fair
value of options granted during the six months ended October 31 was:</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"></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="padding-bottom: 1pt; padding-left: 0pt; text-align: center; width: 53%"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; text-align: center; width: 20%"><span style="font-size: 10pt; color: Black"><b>2023</b></span></td>
    <td style="padding-bottom: 1pt; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: center; width: 2%"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; text-align: center; width: 20%"><span style="font-size: 10pt; color: Black"><b>2022</b></span></td>
    <td style="padding-bottom: 1pt; text-align: center; width: 1%"><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 id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zYKEcGo05VD8" style="font-size: 10pt; color: Black">0.95
    </span><span style="font-size: 10pt; color: Black">&#8211; <span id="xdx_909_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1_iI_c20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zYPyOUEzQeIk">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"><span id="xdx_905_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1_iI_c20221031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zGsFbHY54jH5">2.38</span></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 id="xdx_907_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate_iI_c20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zaq23RMwLLNd" style="font-size: 10pt; color: Black">0.95
    </span><span style="font-size: 10pt; color: Black">&#8211; <span id="xdx_901_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1_iI_c20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z5AumGKNjKQf">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"><span id="xdx_909_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1_iI_c20221031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zGQKRION3N6d">2.38</span></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 id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_dp_c20230501__20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zE14Ogd2VPM7" style="font-size: 10pt; color: Black">3.47
    </span><span style="font-size: 10pt; color: Black">&#8211; <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20230501__20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z8wEoBMsJw66">4.34</span></span><span style="font-size: 10pt; color: Black">%</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"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20220501__20221031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zmq07aQNuqIk">3.34</span>%</span></td>
    <td><span style="font-size: 10pt"><span style="color: Black">&#160;</span></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 id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230501__20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zWFQuI0Svcbl" style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1163">&#8212;</span></span><span style="font-size: 10pt; color: Black">&#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 id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230501__20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zRW0aOEYMUk1" style="font-size: 10pt; color: Black">6.00
    </span><span style="font-size: 10pt; color: Black">&#8211; <span id="xdx_90B_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_dtY_c20230501__20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zsNc09whJNa8">8.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"><span id="xdx_903_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_dtY_c20220501__20221031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zIG7NsRTQF4b">8.25</span></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 id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_dp_c20230501__20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zHllpg33EVn8" style="font-size: 10pt; color: Black">242.38
    </span><span style="font-size: 10pt; color: Black">&#8211; <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_dp_c20230501__20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zdYt30dnAB1i">260.22</span></span><span style="font-size: 10pt; color: Black">%</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"><span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_dp_c20220501__20221031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zD20hKuQH0a1">260.06</span>%</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span><span style="font-size: 10pt"></span></td></tr>
</table>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</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_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220501__20221031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z338PlsaQF2a" 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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20220501__20221031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zzxhbqNnHx54" 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__20221031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zvr3HLLwCYT8" 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: xdx2ixbrl1178">&#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_981_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220501__20221031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zUaEPGNvty42" 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: xdx2ixbrl1179">&#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_98B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_di_c20220501__20221031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zulAZxf3hJqh" 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_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220501__20221031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zMuLYvB1lOh5" 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_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20220501__20221031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zSh83hdbQcea" 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__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zYOl7p4B37ha" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,541,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_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20230501__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zAR43b0hePy5" style="text-align: right"><span style="font-size: 10pt">1.01</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_98B_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20230501__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zTAnAOWGE7Fg" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1188">&#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_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20230501__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zKNRYv6kq3Tb" style="text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1189">&#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_981_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_di_c20230501__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zOIgmPj98lwk" style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(464,334</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_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230501__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z05nLcmuABsh" style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt">2.43</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 October 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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zSTyDu93Uuml" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,861,517</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_98D_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zn29STlA8pub" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.52</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_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20230501__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zrw0pjDOqP85" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8.54</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_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zZE3y2sjN6D" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57,374</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 October 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_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zH3qTnmZJNM5" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,261,527</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_989_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_iI_c20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zJvyByfAaGNe" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.91</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_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_pip0_dtY_c20230501__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zbGmtGe9Edl4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.96</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_c20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_znLcAHVNuM8b" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57,374</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
</table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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 October 31, 2023 and October
31, 2022, there was $<span id="xdx_901_ecustom--UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions_c20230501__20231031_zyYyJsZnLnej">2,712,605 </span> and $<span id="xdx_908_ecustom--UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions_c20220501__20221031_z4EDYNmhjj77">3,277,073 </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.12 and 1.24 years, respectively.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</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">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-size: 10pt"><b><i>B.</i></b></span></td>
    <td><span style="font-size: 10pt"><b><i>Restricted Stock</i></b></span></td></tr>
  </table>
<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">A summary of restricted stock activity under the Plan
since April 30, 2022 was:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</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_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_c20220501__20221031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zuL14kovuqJl" 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_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_c20220501__20221031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zL44ARt8JUye" 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_985_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_iN_di_c20220501__20221031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_ziv1hP0TyBN5" 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_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue_c20220501__20221031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zrdn1mpnWAYf" 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_989_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_c20220501__20221031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zj7FkeofMce" 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__20221031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z5SrQUs3Tnve" 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_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_c20230501__20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zNxiPrOQKoQj" 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_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_c20230501__20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zLy9LHRaFH07" 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_98E_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_iN_di_c20230501__20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zMohHbTvocba" style="text-align: right">(229,197</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue_c20230501__20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zKdHjHGdXXL8" style="text-align: right">1.92</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_98B_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_iN_di_c20230501__20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zJE3hYpYhKDi" 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_989_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230501__20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z56C4g5d50hl" 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 October 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_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber_iI_c20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zgy6YxFhiLQ6" style="border-bottom: Black 3pt double; text-align: right">779,850</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_982_ecustom--SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice_iI_c20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z136nej1yDSe" style="border-bottom: Black 3pt double; text-align: right">2.11</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
</table>

<p id="xdx_8AD_zCMMr94S2DU5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;&#160;&#160;&#160;&#160;</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">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-size: 10pt"><b><i>C.</i></b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Stock Compensation</i></b></span></td></tr>
  </table>
<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">Stock compensation expense by functional operating
expense was:</p>

<table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock_zFG5ApTWNOpf" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%" summary="xdx: Disclosure - Stock compensation expense by functional category (Details)">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_493_20230801__20231031_zipBJZnnJcbj" style="font-size: 10pt; font-weight: bold; text-align: center"></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_494_20220801__20221031_zk5dKcRb3zPg" style="font-size: 10pt; font-weight: bold; text-align: center"></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_499_20230501__20231031_zUUEoadST0Mc" style="font-size: 10pt; font-weight: bold; text-align: center"></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_49C_20220501__20221031_zzyeE1AJFO0k" style="font-size: 10pt; font-weight: bold; text-align: center"></td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td colspan="7" style="font-size: 10pt; text-align: center"><p style="font: 10pt/106% Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Three months ended</b></p> <p style="font: 10pt/106% Times New Roman, Times, Serif; margin: 0; text-align: center"><b>October 31,</b></p></td><td style="font-size: 10pt">&#160;</td>
    <td colspan="7" style="font-size: 10pt; text-align: center"><p style="font: 10pt/106% Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Six months ended</b></p> <p style="font: 10pt/106% Times New Roman, Times, Serif; margin: 0; text-align: center"><b>October 31,</b></p></td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2023</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2022</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2023</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2022</td></tr>
  <tr id="xdx_40C_ecustom--OperationsStockCompensationExpense_zwiyju5UhRhg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 45%; font-size: 10pt">Operations</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">238,522</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">225,879</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">429,621</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">384,310</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--ResearchAndDevelopmentStockCompensationExpense_z8j7sEdpP9Og" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Research and development</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">147,629</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">209,497</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">275,046</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">354,295</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--SalesAndMarketingStockCompensationExpense_z7K8WOeyxQR5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">Sales and marketing</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">208,903</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">162,269</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">374,212</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">269,343</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--GeneralAndAdministrativeStockCompensationExpense_zP7cRE5Zj43d" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">General and administrative</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">601,271</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">649,151</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">1,029,052</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">994,319</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--TotalStockCompensationExpense_zPochhd3vqgk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt; text-indent: 10pt">Total</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">1,196,325</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">1,246,796</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">2,107,931</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">2,002,267</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A0_zd1QcfpNGUGa" 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"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Stock compensation expense pertaining to options
totaled $<span id="xdx_90F_ecustom--StockCompensationExpensePertainingToOptions_c20230501__20231031_zmoKSsFaAEU2">1,606,305 </span> and
$<span id="xdx_900_ecustom--StockCompensationExpensePertainingToOptions_c20220501__20221031_zQGcoouz8lT8">890,711 </span> for the six months ended October 31, 2023 and 2022, respectively. Stock compensation expense pertaining
to restricted stock units totaled $<span id="xdx_907_ecustom--StockCompensationExpensePertainingToRestrictedStockUnits_c20230501__20231031_zybfv78rmWs6">501,626 </span> and $<span id="xdx_905_ecustom--StockCompensationExpensePertainingToRestrictedStockUnits_c20220501__20221031_zNBnHQSgPeGe">1,111,556 </span>  for the six months ended October 31, 2023 and 2022, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#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_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>40
<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="idm140182062920096">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_80C_eus-gaap--DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_zoKMiLJAOJz" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_823_zkjLxbGFXcL4">Note 19 &#8211; Derivatives</span></b></p>

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

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has completed financings 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 October 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.</p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</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%">October 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_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_dp_c20230501__20231031__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zvDxp8Upyjm9">4.88</span>
                                            &#8211; <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20230501__20231031__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zC0OR43Ev64g">5.54</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_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230501__20231031__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_z0KxAV6NAcN1"><span style="-sec-ix-hidden: xdx2ixbrl1261">&#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: xdx2ixbrl1262">&#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_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pip0_dtY_c20230501__20231031__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_z3j5BM8iN6Xc">1.92</span> &#8211;<span id="xdx_90D_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20230501__20231031__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zxGgVOZr10F2"> 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_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20230501__20231031__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zj6Hu4mFP9jg">80.69</span> &#8211; <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20230501__20231031__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zPA0KnyhgoP3">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_8A7_zqvQ809ylFS7" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;&#160;&#160;</p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify">As of October 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 six months
ended October 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">&#160;</p>

<table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_zFt6yV4I4jG8" 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>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_49C_20230501__20231031_zpx3DgQAQvoc" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">October 31, 2023</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr id="xdx_40D_eus-gaap--DerivativeLiabilitiesCurrent_iS_zSK83Htg1wMa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 62%; font-size: 10pt">Balance, beginning of period</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 15%; font-size: 10pt; text-align: right">588,205</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 15%; font-size: 10pt; text-align: right">1,607,497</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--DerivativeLiabilitiesAdditionsDuringPeriod_zSHPJIzr80H4" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt">Additions</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1276">&#8212;</span>&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--EliminatedUponConversionOrExerciseOfWarrants_zTFT0aVqm8Xk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">Eliminated upon conversion of notes/exercise of warrants</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1278">&#8212;</span>&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DerivativeGainLossOnDerivativeNet_zCJZ6GlIo2nj" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Changes in fair value</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">(189,002</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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">(1,019,292</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--DerivativeLiabilitiesCurrent_iE_zhpzvg5CdDmi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt">Balance, end of period</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">399,203</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">588,205</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

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

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



<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify">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.</p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify">&#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_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>41
<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="idm140182061355648">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_80D_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zy26ZSymXv69" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_822_zGbi4oN5SOq">Note 20 - Related-Party Transactions</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">In July 2021, the Company entered into a consulting
agreement with a director resulting in monthly payments of $<span id="xdx_903_ecustom--ConsultingAgreementMonthlyPayments_c20210701__20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--Director1Member_zCY4CaA58eU1">6,000</span>. In addition, the Company issued <span id="xdx_90A_ecustom--OptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement_c20211001__20220430__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--Director1Member_zYp18aj0kkYa">150,000
</span>options to purchase common
stock at $<span id="xdx_90F_ecustom--OptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice_c20211001__20220430__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--Director1Member_zK3hvFATgKT9">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_900_ecustom--ConsultingAgreementMonthlyPayments_c20220401__20220430__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--Director1Member_zdlr5nSHKHsh">10,000</span>. The agreement expired in June 2022.</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">In January 2022, the Company entered into a note agreement
with an employee in the principal amount of $<span id="xdx_906_ecustom--NoteAgreementWithRelatedPartyPrincipalAmount_c20230101__20230131_zL4srOUlNPL4">510,323</span>, as further described in Note 7.</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">Additional related party transactions are disclosed
in Note 13 and Note 22.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#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_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>42
<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="idm140182062713536">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_801_ecustom--SegmentReportingTextBlock_zmOe9ZWPKxs" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_826_z6SjnGy1k713">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">&#160;</p>

<table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zOvbT3L9JFa6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" 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_493_20230501__20231031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zTwNUwXYFQtl" 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_20230501__20231031__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zBa6cREZiILj" 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__20231031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zaeRTD8ZRpme" 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_49C_20230501__20231031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zug9s8G6M7Z5" 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="font-size: 12pt; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="15" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For the six months ended October 31, 2023</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</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">Enterprise</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">Consumer</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">Corporate</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">Total</td></tr>
  <tr id="xdx_409_eus-gaap--Revenues_zwWwkBspFAU8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; padding-left: 5.4pt">Revenues</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">5,678,997</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">2,926,151</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1297">&#8212;</span>&#160;&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">8,605,148</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--CostOfRevenue_z2fZFQnalEjj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Cost of goods sold</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">4,303,750</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,539,316</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1302">&#8212;</span>&#160;&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">6,843,066</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--GrossProfit_zOPOids5QIIb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Gross margin</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,375,247</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">386,835</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1307">&#8212;</span>&#160;&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,762,082</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 12pt; padding-left: 5.4pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--OperatingExpenses_zoGGc8cRjnIf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Operating expenses</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">6,494,296</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,206,213</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">4,453,627</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">12,154,136</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--OperatingIncomeLoss_zMarktU8yfxd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Operating loss</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(5,119,049</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 style="border-bottom: Black 1pt solid; text-align: right">(819,378</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 style="border-bottom: Black 1pt solid; text-align: right">(4,453,627</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 style="border-bottom: Black 1pt solid; text-align: right">(10,392,054</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 12pt; padding-left: 5.4pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--OtherNonoperatingIncomeExpense_z6zXyhtsrtwh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Other expenses, net</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">257,824</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">22,706</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">819,092</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,099,622</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--NetIncomeLoss_z8WnpdMnIyHf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 5.4pt">Net loss</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(5,376,873</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(842,084</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">(5,272,719</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(11,491,676</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>


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

<table cellpadding="0" cellspacing="0" 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">&#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_20220501__20221031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zE1bGNQL1fU4" 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_20220501__20221031__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_z98PvBAU7NUf" 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_497_20220501__20221031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zI9rK79y1h5f" 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_497_20220501__20221031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zQLB6wjwxGo3" 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">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">For the six months ended October 31, 2022</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Enterprise</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Consumer</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Corporate</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Total</td></tr>
  <tr id="xdx_40E_eus-gaap--Revenues_zyRxtZ5hkZfl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-size: 10pt; padding-left: 5.4pt">Revenues</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">1,874,163</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">2,725,570</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1332">&#8212;</span>&#160;&#160;</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">4,599,733</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--CostOfRevenue_zgMKCXPlUrEl" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Cost of goods sold</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">1,668,192</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">2,340,259</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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"><span style="-sec-ix-hidden: xdx2ixbrl1337">&#8212;</span>&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">4,008,451</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--GrossProfit_zlHpRlCRL811" 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">Gross margin</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">205,971</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">385,311</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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"><span style="-sec-ix-hidden: xdx2ixbrl1342">&#8212;</span>&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">591,282</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 5.4pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--OperatingExpenses_zYOJCjvERr5d" 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">Operating expenses</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">5,276,977</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">1,026,377</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">4,758,758</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">11,062,112</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OperatingIncomeLoss_zsqJb47I3gck" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Operating loss</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">(5,071,006</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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">(641,066</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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">(4,758,758</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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">(10,470,830</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 5.4pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OtherNonoperatingIncomeExpense_zg3qyOk9uQd" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Other expenses, net</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">159,244</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">(8,174</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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">(565,824</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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">(414,754</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--NetIncomeLoss_z9h5knVcYZC1" 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">Net loss</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(5,230,250</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(632,892</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(4,192,934</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(10,056,076</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">)</td></tr>
  </table>

<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"></p>

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

<table cellpadding="0" cellspacing="0" 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">&#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_493_20231031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zgg7hwIUoFd3" 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_497_20231031__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zEH3Ae6a3quh" 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_492_20231031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zeeNTwLvTMli" 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_491_20231031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zYiVsfdr5v7j" 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">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">As of October 31, 2023</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Enterprise</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Consumer</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Corporate</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Total</td></tr>
  <tr id="xdx_407_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_zhNaj58XAbBl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-size: 10pt; text-align: left; padding-left: 5.4pt">Accounts receivable, net</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">2,989,054</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">44,431</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1367">&#8212;</span>&#160;&#160;</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">3,033,485</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--InventoryNet_iI_zQeVhdeFgCBg" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt">Inventory, net</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">9,255,698</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">2,599,022</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1372">&#8212;</span>&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">11,854,720</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DepositAssets_iI_zGCUaY1pnhH4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt">Inventory deposits</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,616,111</td><td style="font-size: 10pt; text-align: left">&#160;</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,503,999</td><td style="font-size: 10pt; text-align: left">&#160;</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"><span style="-sec-ix-hidden: xdx2ixbrl1377">&#8212;</span>&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</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">3,120,110</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

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

<table cellpadding="0" cellspacing="0" 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">&#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">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">As of April 30, 2023</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Enterprise</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Consumer</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Corporate</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Total</td></tr>
  <tr id="xdx_400_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_z1w8CHN5WsPl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-size: 10pt; text-align: left; padding-left: 5.4pt">Accounts receivable, net</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">719,862</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">61,107</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1382">&#8212;</span>&#160;&#160;</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">780,969</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--InventoryNet_iI_z2iimQm93VIg" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt">Inventory, net</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">8,920,573</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">3,065,954</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1387">&#8212;</span>&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">11,986,527</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DepositAssets_iI_zP9giiZ7aL5k" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt">Inventory deposits</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">359,500</td><td style="font-size: 10pt; text-align: left">&#160;</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">2,062,038</td><td style="font-size: 10pt; text-align: left">&#160;</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"><span style="-sec-ix-hidden: xdx2ixbrl1392">&#8212;</span>&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</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">2,421,538</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AF_z6IxLxIC1k59" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#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_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>43
<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="idm140182062866768">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_805_ecustom--SaleOfConsumerSegmentDisclosureTextBlock_zEeFO9sNzjld" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_829_zIveqlw05aw2">Note 22 - Sale of Consumer Segment</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">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, 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. Mr.
Thompson is a significant shareholder in Unusual Machines.</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">The final, amended purchase price of $20 million
includes $1 million in cash, payable at closing, a $2 million secured promissory note, with the remaining $17 million consisting of
shares of common stock of Unusual Machines. 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.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#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_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>44
<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="idm140182062856272">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_801_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zIOyXPj4fPc3" style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_822_zdO76OQRJdwi">Note 23 &#8211; Commitments
and Contingencies</span>&#160;</b></span><span style="font-size: 8pt">&#160;</span></p>

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

<p style="font: 10pt/11.75pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b>Legal Proceedings</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">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;October 31, 2023.</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"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#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_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>45
<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="idm140182062927152">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_800_eus-gaap--SubsequentEventsTextBlock_zEgIOSQKFSe5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_829_zxApuYM5jKs5">Note 24 &#8211; Subsequent Events</span></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">Subsequent events have been evaluated through the
date of this filing and there are no subsequent events which require disclosure except as set forth below:</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">On December 11, 2023, the Company closed an
offering of 18,400,000 shares of common stock which generated gross proceeds of $9,200,000 and net proceeds of approximately
$8,400,000 million. In connection with the offering, the amount of shares issuable under the ATM Facility was reduced to
$4,375,000.</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>46
<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="idm140182057740496">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_840_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zNySYGlIJcye" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86B_z6g1uCpWzmAl">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.</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_849_eus-gaap--ConsolidationPolicyTextBlock_z1q5xYgahSz" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b><span id="xdx_861_zqqtMDQX6ibh">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></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"><span style="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_84E_eus-gaap--UseOfEstimates_zzIv3TyiFk01" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_861_zmfZafxk7cW1">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></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_843_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zsofxe06dpj8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_864_zkEXqgKLr05j">Cash and Cash Equivalents</span> </b>&#8211; At October
31, 2023, we had cash of $1,408,977 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.</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_84D_eus-gaap--MarketableSecuritiesPolicy_z4MLRqDMpwvj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_863_zGCYEUWOeHFl">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.</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">We have elected to present accrued interest income
separately from marketable securities on our consolidated balance sheets. Accrued interest income was $20,572 and $151,671 as of October
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 six months ended October 31, 2023 and 2022.</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_843_eus-gaap--ReceivablesPolicyTextBlock_zh6kG0UhtLn1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_862_zTXHLcgf8uH7">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,  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></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_848_eus-gaap--InventoryPolicyTextBlock_zlEuqfwskQel" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86A_zJs2VtOihY5j">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 and recent customer demand, as well as evaluating for excess quantities and obsolescence.</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_84D_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zb8np93BniDi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b><span id="xdx_86F_z3S25VuFVf0c">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.</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">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;</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">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.</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_848_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zXFbbqpBSc0j" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_864_zaArZdFOoacb">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></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_849_eus-gaap--RevenueRecognitionLeasesOperating_zhXFaON7Pk07" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span id="xdx_86B_zXY8ysTujavi"><b>Leases </b></span><b>&#8211; </b>Accounting
Standards Codification (ASC) 842 requires the recognition of assets and liabilities associated with lease agreements. <span style="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_840_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zJFhK2xWzZn8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86F_zArZ5BWOqYyg">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.</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">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.</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; background-color: white">The guidance establishes
three levels of the fair value hierarchy as follows:</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 0 6pt 0.5in; text-align: justify; background-color: white"><i>Level 1</i>:
Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Disclosures for Non-Financial Assets Measured at
Fair Value on a Non-Recurring Basis</i></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">The Company's financial instruments mainly
consist of cash, receivables, current assets, accounts payable, accrued expenses and debt. The carrying amounts of these instruments
approximates fair value due to their short-term nature.</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"><i>Convertible Securities and Derivatives</i></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">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.</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"><i></i></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Derivative Liabilities</i></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">The Company has issued financial instruments which
include embedded features subject to derivative accounting.&#160; Specifically, there are warrants outstanding, issued in connection with
a convertible debt financing, which include provisions under which the exercise price is equal to the lesser of (i) $1.50 or (ii) the
exercise or conversion price of securities issued in a future, qualified offering.&#160; Embedded derivatives are valued separately from
the host instrument and are recognized as liabilities on the Company's balance sheet.&#160; The warrants are valued using a multinomial
lattice method that values the derivative liability based on a probability weighted discounted cash flow model. The liability is valued
at each reporting date and the change in liability is reflected as a change in derivative liability in the statement of operations.</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_843_eus-gaap--RevenueRecognitionPolicyTextBlock_ztvB3hjMMx4i" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86C_zJBK1wWcH3Rf">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 $61,805 and $155,986 at October 31, 2023 and April 30, 2023, respectively.</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_84E_eus-gaap--ResearchAndDevelopmentExpensePolicy_zai08bAkfXff" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_861_zOe8SD4lPYN9">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.</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_84B_eus-gaap--IncomeTaxPolicyTextBlock_zcsqGFQZLVlk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86C_zxWqUnTQvEea">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;</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_840_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zLOisxWADhEf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_868_zBdE0jPA0JK3">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></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_842_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_ztRYwQcIIHSj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_861_zjXgMFKmk3ha">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.</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_846_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_zsZwzztr45Ok" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_866_zYtsJchZ1TSh">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 but 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 six months ended October 31, 2023, comprehensive loss was
$656,074 lower than net loss, primarily related to unrealized gains on available-for-sale securities totaling $653,052, and foreign currency
translation adjustments of $3,022. During the six months ended October 31, 2022, comprehensive loss was $218,133 higher than net loss,
primarily related to unrealized losses on available-for-sale securities totaling $217,229, and foreign currency translation adjustments
of $904.</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_84E_eus-gaap--CompensationRelatedCostsPolicyTextBlock_zcnFg4Jz3uWd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_868_zarSojIel5Ba">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 cost is recognized on a straight-line basis over the service period which is the vesting term.</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_846_eus-gaap--EarningsPerSharePolicyTextBlock_ztiS7Q3ii6Z1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_868_zL8HSZmPyej7">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 include:</p>

<table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zqqjx3rseHl2" 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>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_49A_20230501__20231031_z8PGkj0hBYT8" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">October 31, 2023</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_49A_20220501__20230430_zgRdHdpiLnIg" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">April
30, 2023</p></td></tr>
  <tr id="xdx_403_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount_zxfBroCd4Qe5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; font-size: 10pt; text-align: left">Series B Preferred Stock, as converted</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 20%; font-size: 10pt; text-align: right">3,896</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 20%; font-size: 10pt; text-align: right">822,230</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount_zNQpOESFJdZ2" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Stock options</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">6,861,517</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">4,784,809</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount_zU0IxhEYNUE" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt">Warrants</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">1,539,999</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">1,539,999</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount_zokOnw9KYNTd" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Restricted stock</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">779,850</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">781,060</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_zRs8W6NU1obe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt">Total</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">9,185,262</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">7,928,098</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A7_zeO9ZrelyWcj" style="font: 5pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></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_847_ecustom--RelatedPartiesPolicyTextBlock_zFBuuEMg7qje" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86A_zgqYB4ZPZrOe">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.</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_84E_ecustom--SegmentReportingPolicyTextBlock_z026yDhmqLib" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_867_zJLVgO3hmVIa">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"></span></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 to focus on the unique opportunities in each sector. Enterprise's initial strategy was to provide UAV's to commercial
enterprises, and the military, to navigate dangerous military environments and confined industrial and commercial interior spaces. Subsequently,
Enterprise narrowed its near-term attention on the military and other government agencies. Skypersonic's technology has been redirected
to military applications and its operations consolidated into Teal. The Consumer segment, which includes Fat Shark and Rotor Riot, caters
to hobbyists, drone racers, and enthusiasts.&#160;&#160;The reportable segments were established based on how our CODM 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"></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>47
<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="idm140182062682528">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_897_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zqqjx3rseHl2" 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>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_49A_20230501__20231031_z8PGkj0hBYT8" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">October 31, 2023</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_49A_20220501__20230430_zgRdHdpiLnIg" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">April
30, 2023</p></td></tr>
  <tr id="xdx_403_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount_zxfBroCd4Qe5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; font-size: 10pt; text-align: left">Series B Preferred Stock, as converted</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 20%; font-size: 10pt; text-align: right">3,896</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 20%; font-size: 10pt; text-align: right">822,230</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount_zNQpOESFJdZ2" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Stock options</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">6,861,517</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">4,784,809</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount_zU0IxhEYNUE" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt">Warrants</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">1,539,999</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">1,539,999</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount_zokOnw9KYNTd" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Restricted stock</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">779,850</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">781,060</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_zRs8W6NU1obe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt">Total</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">9,185,262</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">7,928,098</td><td style="padding-bottom: 2.5pt; 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_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>48
<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="idm140182062647920">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_896_eus-gaap--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_zGv4tNde9M2k" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Discontinued Operations - results of operations (Details)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_495_20230801__20231031_zJy7LCo0cRWf" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49A_20220801__20221031_z0xBMmiNut4c" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_496_20230501__20231031_zOwbbVkipbva" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_493_20220501__20221031_zlucd2oWZCOk" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Three months ended</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">October 31,</p></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Six months ended</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">October 31,</p></td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; font-weight: bold">&#160;</td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center">2023</td><td style="font-size: 10pt; font-weight: bold">&#160;</td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center">2022</td><td style="font-size: 10pt; font-weight: bold">&#160;</td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center">2023</td><td style="font-size: 10pt; font-weight: bold">&#160;</td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center">2022</td></tr>
  <tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationRevenue_ztViCxqaS90k" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 48%; font-size: 10pt; text-indent: -10pt; padding-left: 10pt">Revenues</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">1,056,932</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">782,850</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">2,926,151</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">2,725,570</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_zVeareILB8U2" 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: 10pt">Cost of goods sold</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">1,154,200</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">673,046</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">2,539,316</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">2,340,259</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_zvDVGBoVNXtd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt">Gross Margin</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(97,268</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">109,804</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">386,835</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">385,311</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract_iB_zFwN2kdr7xAa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt">Operating Expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--DisposalGroupIncludingDiscontinuedOperationOperationsExpense_zvZZ3I7zG3Gb" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-indent: -10pt; padding-left: 20pt">Operations</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">173,825</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">171,055</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">383,805</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">332,838</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense_zR3hLFjWduo1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Research and development</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">31,054</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">87,958</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">77,303</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">170,764</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense_zo9Zdd4RFx15" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Sales and marketing</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">287,413</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">168,013</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">691,517</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">363,291</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_zBDHwTZCt887" 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: 20pt">General and administrative</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">9,982</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">104,323</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">53,588</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">159,484</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOperatingExpense_i01_zBSc5PEnV0p8" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt">Total operating expenses</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">502,274</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">531,349</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">1,206,213</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">1,026,377</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_zJzgl06wCD8h" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt">Operating loss</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(599,542</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(421,545</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(819,378</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(641,066</td><td style="font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract_iB_z7Ww6GArbNtf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt">Other (income) expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--DisposalGroupIncludingDiscontinuedOperationInterestExpense_zwzG0VLhg7T4" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Interest expense</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0768">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0769">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">22,856</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0771">&#8212;</span>&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherIncome_i01N_di_zBNgsJd1RFo8" 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: 20pt">Other, net</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">(31</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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">(8,050</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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">(150</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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">(8,174</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_401_ecustom--DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract_iB_zeSIa7tzGsgd" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -8.95pt; padding-left: 20pt">Other (income) expense</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(31</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(8,050</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">22,706</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(8,174</td><td style="font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -10pt; padding-left: 20pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_zbzbgY0c9bXa" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -9pt; padding-left: 20pt">Net loss from discontinued operations</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right">(599,511</td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left">)</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right">(413,495</td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left">)</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right">(842,084</td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left">)</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right">(632,892</td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left">)</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_89B_ecustom--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock_zvWudXz1eplb" 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>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_496_20231031_z5cfpCcsbgrc" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">October 31, 2023</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_497_20230430_zqiJ4ZPl6alh" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr id="xdx_402_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_iB_zdI0qkEKVang" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt">Current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCash_i01I_zpB8i95eh024" style="vertical-align: bottom; background-color: White">
    <td style="width: 52%; font-size: 10pt; text-indent: -10pt; padding-left: 20pt">Cash</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 20%; font-size: 10pt; text-align: right">6,310</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 20%; font-size: 10pt; text-align: right">86,656</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_i01I_zI84GGyBgiuj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Accounts receivable, net</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">44,431</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">61,107</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_i01I_zvgSdTuuXEwb" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-indent: -10pt; padding-left: 20pt">Inventory</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">2,599,022</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">3,065,954</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_i01I_zHK3wY76Xvuh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt">Other</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">1,503,999</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">2,069,438</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_i01I_zMYbHok65HR9" 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">Total current assets</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">4,153,762</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">5,283,155</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_iI_zyE3RVSC0aTi" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Intangible assets, net</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">20,000</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">20,000</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_i01I_zmwkfdYIHyS1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-left: 10pt">Other</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">3,853</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">3,853</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent_iI_z9pHlEyc03zb" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Operating lease right-of-use assets</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">62,280</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">84,544</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_iI_zC9zEaVUxms4" 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">Total long term assets</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">86,133</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">108,397</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_iB_zpGV8Pj54L9e" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt">Current liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_i01I_zSWt0Hx0FZ2j" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Accounts payable</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">64,777</td><td style="font-size: 10pt; text-align: left">&#160;</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">606,872</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_i01I_z4dzyJtf0br9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Accrued expenses</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">96,838</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">109,480</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations_i01I_zdVdMTlZrLXf" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Debt obligations - short term</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">166,026</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0830">&#8212;</span>&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_i01I_zWUumNbM0jIf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Customer deposits</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">43,936</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">244,688</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent_i01I_zhvzsZyNQ7Q7" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt">Operating lease liabilities</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">53,060</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">49,461</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_i01I_z9A3HMLQdQx5" 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">Total current liabilities</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">424,637</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">1,010,501</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent_iI_zTbks8KXlQ49" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Long term liabilities - Operating lease liabilities</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">14,356</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">41,814</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--DisposalGroupIncludingDiscontinuedOperationWorkingCapital_iI_zTSPxJOuV6dl" 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">Working capital</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">3,729,125</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">4,272,654</td><td style="padding-bottom: 2.5pt; 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_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>49
<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="idm140182063063472">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_898_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zAVjRBOQmbCc" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Inventories (Details)">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_494_20231031_zq534zljNxZj" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">October 31, 2023</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_494_20230430_ziRHIbOxD6F8" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr id="xdx_40C_eus-gaap--InventoryRawMaterials_iI_znzFje0muJ1e" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 42%; font-size: 10pt; text-align: left">Raw materials</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 25%; font-size: 10pt; text-align: right">7,804,167</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 25%; font-size: 10pt; text-align: right">8,132,196</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--InventoryWorkInProcess_iI_z4KpepGwxE8" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt">Work-in-process</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">1,327,888</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">509,381</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--InventoryFinishedGoods_iI_z5RcbldAlbof" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Finished goods</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">123,643</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">278,996</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--InventoryNet_iI_zbCbSj85M89k" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt">Total</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">9,255,698</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">8,920,573</td><td style="padding-bottom: 2.5pt; 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_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>50
<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="idm140182062915088">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_896_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_z3Ws0PnoQEkl" 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>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_499_20231031_zYJKgwbWXBPb" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">October 31, 2023</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_492_20230430_zEZk0uJWK7Dj" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr id="xdx_406_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_zRacGbXC9Fr5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 42%; font-size: 10pt; text-align: left">Prepaid inventory</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 25%; font-size: 10pt; text-align: right">1,616,111</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 25%; font-size: 10pt; text-align: right">359,500</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--PrepaidExpenseCurrent_iI_zxjH12uo2W7b" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Prepaid expenses</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">1,203,209</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">752,564</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss_iI_z3YNPBib4z08" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Accrued interest income</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">20,572</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">151,671</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--OtherAssetsCurrent_iI_zVWRADLyJhuf" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt">Total</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">2,839,892</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">1,263,735</td><td style="padding-bottom: 2.5pt; 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_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>51
<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="idm140182062892880">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_897_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_zWgnDezJwzl5" 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_497_20231031__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsGrossCarryingAmountMember_zmew1c6TrXdj" 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_493_20231031__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsAccumulatedAmortizationMember_zdJ3kcT44to3" 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_491_20231031__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsNetCarryingValueMember_zNMgTIkZ8qnb" 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>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="11" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">October 31, 2023</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="11" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Gross Value</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Accumulated Amortization</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Net Value</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</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"><b>Gross</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Value</b></p></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Accumulated Amortization</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Net Value</td></tr>
  <tr id="xdx_406_ecustom--FiniteLivedProprietaryTechnologyGross_iI_z7dVymdUsfsc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 46%; font-size: 10pt; text-align: left">Proprietary technology</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 6%; font-size: 10pt; text-align: right">4,967,000</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 6%; font-size: 10pt; text-align: right">(1,259,673</td><td style="width: 1%; font-size: 10pt; text-align: left">)</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 6%; font-size: 10pt; text-align: right">3,707,327</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 6%; font-size: 10pt; text-align: right">4,967,000</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 6%; font-size: 10pt; text-align: right">(841,223</td><td style="width: 1%; font-size: 10pt; text-align: left">)</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 6%; font-size: 10pt; text-align: right">4,125,777</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--FiniteLivedNoncompeteAgreementsGross1_iI_zMhMLVnpwWLe" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Non-compete agreements</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">81,000</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(70,167</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">10,833</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">81,000</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(56,667</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">24,333</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--FiniteLivedCustomerRelationshipsGross1_iI_z5WJ6bxx4fp" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Customer relationships</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">39,000</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">(20,891</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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">18,109</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">39,000</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">(18,106</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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">20,894</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--FiniteLivedIntangibleAssetsGross1_iI_zrs3gW1lCIeg" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Total finite-lived assets</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">5,087,000</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(1,350,731</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">3,736,269</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">5,087,000</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(915,996</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">4,171,004</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--IndefiniteLivedTradeNames_iI_zjXXuspfUiB9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Brand name</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">3,152,000</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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"><span style="-sec-ix-hidden: xdx2ixbrl0932">&#8212;</span>&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">3,152,000</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">3,152,000</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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"><span style="-sec-ix-hidden: xdx2ixbrl0935">&#8212;</span>&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">3,152,000</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--IndefiniteLivedIntangibleAssetsExcludingGoodwill1_iI_zTtgxokp3M0l" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: 10pt">Total indefinite-lived assets</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">3,152,000</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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"><span style="-sec-ix-hidden: xdx2ixbrl0939">&#8212;</span>&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">3,152,000</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">3,152,000</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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"><span style="-sec-ix-hidden: xdx2ixbrl0942">&#8212;</span>&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">3,152,000</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--IntangibleAssetsNetExcludingGoodwill1_iI_zXjGON8zBwcf" 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">Total intangible assets, net</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">8,239,000</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(1,350,731</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">6,888,269</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">8,239,000</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(915,996</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">7,323,004</td><td style="padding-bottom: 2.5pt; font-size: 10pt; 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_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_496_20231031_zYN3up7s0K96"><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%">432,070</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,736,269</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: 50%"><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: 20%"><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: 20%"><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_432_c20220501__20221031_eus-gaap--GoodwillPeriodIncreaseDecrease_zTFu11E12r6h" 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_438_c20230501__20231031_eus-gaap--GoodwillImpairmentLoss_iN_di_zFVCUmwbvOx5" 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_439_c20231031_eus-gaap--Goodwill_iI_zDO37g72k67d" 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 October 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>52
<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="idm140182057680960">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_89D_eus-gaap--PropertyPlantAndEquipmentTextBlock_z6A99hbNMurb" 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>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_495_20231031_zjQVXI02eJJa" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">October 31, 2023</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_49A_20230430_zUJ1cJMQ3lE8" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentGross_iI_zYj7cQjNcOMg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 42%; font-size: 10pt; text-align: left">Equipment and related</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 25%; font-size: 10pt; text-align: right">1,426,424</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 25%; font-size: 10pt; text-align: right">1,386,373</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--PropertyPlantAndEquipmentLeaseholdImprovements_iI_znhRU68nHXpj" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Leasehold improvements</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">1,548,609</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">1,473,890</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--PropertyPlantAndEquipmentFurnitureAndEquipment_iI_zYWgHCTozIs7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">Furniture and fixtures</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">157,842</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">132,752</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_ztjh9lzBlpv5" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Accumulated depreciation</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">(565,088</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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">(342,657</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--PropertyPlantAndEquipmentNet_iI_zpTOVvU4rtc7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt; text-indent: 10pt">Net carrying value</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">2,567,787</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">2,650,358</td><td style="padding-bottom: 2.5pt; 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_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>53
<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="idm140182062891264">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_89A_ecustom--ScheduleOfOtherLongTermAssetsTableTextBlock_zRHaDQdpyhCc" 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>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_495_20231031_zU8YmrtnigFe" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">October 31, 2023</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_491_20230430_zK0BLFHzPaX4" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr id="xdx_408_ecustom--SAFEAgreementAssets_iI_zBW4X4QCOlqj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 42%; font-size: 10pt; text-align: left">SAFE agreement</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 25%; font-size: 10pt; text-align: right">250,000</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 25%; font-size: 10pt; text-align: right">250,000</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--SecurityDeposit_iI_zEcwq7cmOd9" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Security deposits</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">53,180</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">53,180</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--NoncurrentAssets_iI_zHfN3xjIkAa4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt">Total</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">303,180</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">303,180</td><td style="padding-bottom: 2.5pt; 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_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>54
<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="idm140182062893008">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_988_eus-gaap--OperatingLeaseExpense_c20230501__20231031__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation1Member_zJWkmJtDkuwd" 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_980_eus-gaap--OperatingLeaseExpense_c20230501__20231031__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation3Member_zEKSoimX3gsc" 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_987_eus-gaap--OperatingLeaseExpense_c20230501__20231031__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation4Member_zXNkKjRVhgJ3" 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_498_20230501__20231031_zwH7jmZt3nE7" 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">$171,620</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_90A_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_pip0_dtY_c20231031_zRujrMAA8Xw9">2.12</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>


<span></span>
</td>
</tr>
<tr class="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_49F_20231031_ze9qppkmFcY5"><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">174,542</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">597,831</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>55
<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="idm140182063063472">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_49F_20231031_zAJEX6mgyXvg" style="font-size: 10pt; text-align: right; width: 25%">643,012</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,044,581</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 October 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">953,819</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">90,762</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>56
<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="idm140182062947024">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_89E_eus-gaap--ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_zZwEuTZUFlwi" 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_432_c20220501__20230430_eus-gaap--SharesOutstanding_iS_zAl3QjsXiFib" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 77%; font-size: 9pt"><span style="font-size: 10pt">Shares outstanding as of April 30, 2022</span></td><td style="width: 3%; font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 18%; font-size: 9pt; text-align: right"><span style="font-size: 10pt">53,748,735</span></td><td style="width: 1%; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_439_c20220501__20230430_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1_zQlP30u4qsNd" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 9pt; text-align: left; text-indent: -9pt; padding-left: 20pt"><span style="font-size: 10pt">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: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">653,308</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_432_c20220501__20230430_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2_zS3saJZRonp9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 9pt; text-align: left; padding-left: 10pt"><span style="font-size: 10pt">Vesting of restricted stock to Board
    of Directors</span></td><td style="font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">116,507</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_436_c20220501__20230430_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3_zgHPo5WzBwvi" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 9pt; text-align: left; padding-left: 10pt"><span style="font-size: 10pt">Vesting of restricted stock to consultants</span></td><td style="font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">9,683</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_436_c20220501__20230430_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_zyIxJjsCexVe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 9pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt"><span style="font-size: 10pt">Shares issued
    for services</span></td><td style="font-size: 9pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><span style="font-size: 10pt">39,832</span></td><td style="padding-bottom: 1pt; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_43B_c20220501__20230430_eus-gaap--SharesOutstanding_iE_zdcyyyjECh9c" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 9pt"><span style="font-size: 10pt">Shares outstanding as of April 30, 2023</span></td><td style="font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">54,568,065</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_439_c20230501__20231031_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1_zyILDuMps1bi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 9pt; text-align: left; padding-left: 9pt"><span style="font-size: 10pt">Vesting of restricted stock to employees,
    net of shares withheld of 18,935 to pay taxes</span></td><td style="font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">94,971</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_438_c20230501__20231031_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2_zyKTDKjCKnNd" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 9pt; text-align: left; padding-left: 9pt"><span style="font-size: 10pt">Vesting of restricted stock to Board
    of Directors</span></td><td style="font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">113,530</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_432_c20230501__20231031_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3_znKzobbiJJNi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 9pt; text-align: left; padding-left: 9pt"><span style="font-size: 10pt">Vesting of restricted stock to consultants</span></td><td style="font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">1,761</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_43F_c20230501__20231031_ecustom--StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities_zP6R0IHIv0k5" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 9pt; text-align: left; padding-left: 9pt"><span style="font-size: 10pt">Conversion of preferred stock</span></td><td style="font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">818,334</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_433_c20230501__20231031_ecustom--IssuanceOfCommonStockThroughATMFacilitiesNetShares_zjxwlF4XgL5k" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 9pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt"><span style="font-size: 10pt">Issuance of common
    stock through ATM facilities</span></td><td style="font-size: 9pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><span style="font-size: 10pt">53,235</span></td><td style="padding-bottom: 1pt; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_438_c20230501__20231031_eus-gaap--SharesOutstanding_iE_zpGZnATZPFCf" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 9pt; padding-bottom: 2.5pt"><span style="font-size: 10pt">Shares outstanding as of October 31, 2023</span></td><td style="font-size: 9pt; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 9pt; text-align: right"><span style="font-size: 10pt">55,649,896</span></td><td style="padding-bottom: 2.5pt; font-size: 9pt; 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_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>57
<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="idm140182058779232">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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; width: 1%"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: center; width: 16%"></td><td style="font-size: 10pt; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; width: 3%"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: center; width: 16%"></td><td style="font-size: 10pt; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; width: 3%"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left; width: 1%"></td><td style="font-size: 10pt; text-align: right; width: 16%"></td><td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; width: 3%"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; text-align: center; width: 15%"></td><td style="font-size: 10pt; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black">&#160;</span></td><td style="font-size: 10pt; width: 3%"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="font-size: 10pt; text-align: left; width: 1%"></td><td style="font-size: 10pt; text-align: right; width: 15%"></td><td style="font-size: 10pt; text-align: left; width: 1%"><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 October 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="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">October
                                            2020&#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"><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_98E_ecustom--NumberOfWarrantsUponIssuance_c20201001__20201031_z5WX7nxYL6Wl" style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">399,998</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_98E_ecustom--InitialFairValueOfWarrantsUponIssuance_c20201001__20201031_zYHajU1kn9Oh" style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">267,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: center"><span style="font-size: 10pt; color: Black">&#160;</span></td><td id="xdx_98D_ecustom--NumberOfWarrantsOutstanding_iI_c20231031_zcQkCpJyOJsh" style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">266,666</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--FairValueOfWarrantsOutstanding_iI_c20231031_zHoT0zRdVsZ7" style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">125,613</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="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_986_ecustom--NumberOfWarrantsOutstanding2_iI_c20231031_zevWiiiP9mCh" 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_983_ecustom--FairValueOfWarrantsOutstanding2_iI_c20231031_zoiAQuKOuTqi" style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">273,590</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<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="idm140182063010144">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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="padding-bottom: 1pt; padding-left: 0pt; text-align: center; width: 53%"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; text-align: center; width: 20%"><span style="font-size: 10pt; color: Black"><b>2023</b></span></td>
    <td style="padding-bottom: 1pt; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: center; width: 2%"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; text-align: center; width: 20%"><span style="font-size: 10pt; color: Black"><b>2022</b></span></td>
    <td style="padding-bottom: 1pt; text-align: center; width: 1%"><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 id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zYKEcGo05VD8" style="font-size: 10pt; color: Black">0.95
    </span><span style="font-size: 10pt; color: Black">&#8211; <span id="xdx_909_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1_iI_c20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zYPyOUEzQeIk">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"><span id="xdx_905_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1_iI_c20221031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zGsFbHY54jH5">2.38</span></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 id="xdx_907_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate_iI_c20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zaq23RMwLLNd" style="font-size: 10pt; color: Black">0.95
    </span><span style="font-size: 10pt; color: Black">&#8211; <span id="xdx_901_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1_iI_c20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z5AumGKNjKQf">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"><span id="xdx_909_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1_iI_c20221031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zGQKRION3N6d">2.38</span></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 id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_dp_c20230501__20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zE14Ogd2VPM7" style="font-size: 10pt; color: Black">3.47
    </span><span style="font-size: 10pt; color: Black">&#8211; <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20230501__20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z8wEoBMsJw66">4.34</span></span><span style="font-size: 10pt; color: Black">%</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"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20220501__20221031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zmq07aQNuqIk">3.34</span>%</span></td>
    <td><span style="font-size: 10pt"><span style="color: Black">&#160;</span></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 id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230501__20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zWFQuI0Svcbl" style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1163">&#8212;</span></span><span style="font-size: 10pt; color: Black">&#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 id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230501__20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zRW0aOEYMUk1" style="font-size: 10pt; color: Black">6.00
    </span><span style="font-size: 10pt; color: Black">&#8211; <span id="xdx_90B_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_dtY_c20230501__20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zsNc09whJNa8">8.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"><span id="xdx_903_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_dtY_c20220501__20221031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zIG7NsRTQF4b">8.25</span></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 id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_dp_c20230501__20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zHllpg33EVn8" style="font-size: 10pt; color: Black">242.38
    </span><span style="font-size: 10pt; color: Black">&#8211; <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_dp_c20230501__20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zdYt30dnAB1i">260.22</span></span><span style="font-size: 10pt; color: Black">%</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"><span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_dp_c20220501__20221031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zD20hKuQH0a1">260.06</span>%</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span><span style="font-size: 10pt"></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_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220501__20221031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z338PlsaQF2a" 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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20220501__20221031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zzxhbqNnHx54" 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__20221031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zvr3HLLwCYT8" 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: xdx2ixbrl1178">&#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_981_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220501__20221031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zUaEPGNvty42" 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: xdx2ixbrl1179">&#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_98B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_di_c20220501__20221031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zulAZxf3hJqh" 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_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220501__20221031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zMuLYvB1lOh5" 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_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20220501__20221031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zSh83hdbQcea" 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__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zYOl7p4B37ha" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,541,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_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20230501__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zAR43b0hePy5" style="text-align: right"><span style="font-size: 10pt">1.01</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_98B_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20230501__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zTAnAOWGE7Fg" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1188">&#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_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20230501__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zKNRYv6kq3Tb" style="text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1189">&#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_981_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_di_c20230501__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zOIgmPj98lwk" style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(464,334</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_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230501__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z05nLcmuABsh" style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt">2.43</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 October 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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zSTyDu93Uuml" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,861,517</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_98D_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zn29STlA8pub" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.52</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_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20230501__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zrw0pjDOqP85" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8.54</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_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zZE3y2sjN6D" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57,374</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 October 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_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zH3qTnmZJNM5" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,261,527</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_989_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_iI_c20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zJvyByfAaGNe" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.91</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_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_pip0_dtY_c20230501__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zbGmtGe9Edl4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.96</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_c20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_znLcAHVNuM8b" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57,374</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_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_c20220501__20221031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zuL14kovuqJl" 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_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_c20220501__20221031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zL44ARt8JUye" 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_985_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_iN_di_c20220501__20221031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_ziv1hP0TyBN5" 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_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue_c20220501__20221031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zrdn1mpnWAYf" 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_989_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_c20220501__20221031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zj7FkeofMce" 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__20221031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z5SrQUs3Tnve" 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_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_c20230501__20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zNxiPrOQKoQj" 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_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_c20230501__20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zLy9LHRaFH07" 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_98E_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_iN_di_c20230501__20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zMohHbTvocba" style="text-align: right">(229,197</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue_c20230501__20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zKdHjHGdXXL8" style="text-align: right">1.92</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_98B_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_iN_di_c20230501__20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zJE3hYpYhKDi" 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_989_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230501__20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z56C4g5d50hl" 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 October 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_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber_iI_c20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zgy6YxFhiLQ6" style="border-bottom: Black 3pt double; text-align: right">779,850</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_982_ecustom--SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice_iI_c20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z136nej1yDSe" style="border-bottom: Black 3pt double; text-align: right">2.11</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_897_eus-gaap--ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock_zFG5ApTWNOpf" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%" summary="xdx: Disclosure - Stock compensation expense by functional category (Details)">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_493_20230801__20231031_zipBJZnnJcbj" style="font-size: 10pt; font-weight: bold; text-align: center"></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_494_20220801__20221031_zk5dKcRb3zPg" style="font-size: 10pt; font-weight: bold; text-align: center"></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_499_20230501__20231031_zUUEoadST0Mc" style="font-size: 10pt; font-weight: bold; text-align: center"></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_49C_20220501__20221031_zzyeE1AJFO0k" style="font-size: 10pt; font-weight: bold; text-align: center"></td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td colspan="7" style="font-size: 10pt; text-align: center"><p style="font: 10pt/106% Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Three months ended</b></p> <p style="font: 10pt/106% Times New Roman, Times, Serif; margin: 0; text-align: center"><b>October 31,</b></p></td><td style="font-size: 10pt">&#160;</td>
    <td colspan="7" style="font-size: 10pt; text-align: center"><p style="font: 10pt/106% Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Six months ended</b></p> <p style="font: 10pt/106% Times New Roman, Times, Serif; margin: 0; text-align: center"><b>October 31,</b></p></td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2023</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2022</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2023</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2022</td></tr>
  <tr id="xdx_40C_ecustom--OperationsStockCompensationExpense_zwiyju5UhRhg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 45%; font-size: 10pt">Operations</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">238,522</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">225,879</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">429,621</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">384,310</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--ResearchAndDevelopmentStockCompensationExpense_z8j7sEdpP9Og" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Research and development</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">147,629</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">209,497</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">275,046</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">354,295</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--SalesAndMarketingStockCompensationExpense_z7K8WOeyxQR5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">Sales and marketing</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">208,903</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">162,269</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">374,212</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">269,343</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--GeneralAndAdministrativeStockCompensationExpense_zP7cRE5Zj43d" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">General and administrative</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">601,271</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">649,151</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">1,029,052</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">994,319</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--TotalStockCompensationExpense_zPochhd3vqgk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt; text-indent: 10pt">Total</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">1,196,325</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">1,246,796</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">2,107,931</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">2,002,267</td><td style="padding-bottom: 2.5pt; 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_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>59
<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="idm140182061428688">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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%">October 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_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_dp_c20230501__20231031__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zvDxp8Upyjm9">4.88</span>
                                            &#8211; <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20230501__20231031__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zC0OR43Ev64g">5.54</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_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230501__20231031__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_z0KxAV6NAcN1"><span style="-sec-ix-hidden: xdx2ixbrl1261">&#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: xdx2ixbrl1262">&#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_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pip0_dtY_c20230501__20231031__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_z3j5BM8iN6Xc">1.92</span> &#8211;<span id="xdx_90D_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20230501__20231031__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zxGgVOZr10F2"> 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_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20230501__20231031__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zj6Hu4mFP9jg">80.69</span> &#8211; <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20230501__20231031__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zPA0KnyhgoP3">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_894_eus-gaap--ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_zFt6yV4I4jG8" 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>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_49C_20230501__20231031_zpx3DgQAQvoc" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">October 31, 2023</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr id="xdx_40D_eus-gaap--DerivativeLiabilitiesCurrent_iS_zSK83Htg1wMa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 62%; font-size: 10pt">Balance, beginning of period</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 15%; font-size: 10pt; text-align: right">588,205</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 15%; font-size: 10pt; text-align: right">1,607,497</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--DerivativeLiabilitiesAdditionsDuringPeriod_zSHPJIzr80H4" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt">Additions</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1276">&#8212;</span>&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--EliminatedUponConversionOrExerciseOfWarrants_zTFT0aVqm8Xk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">Eliminated upon conversion of notes/exercise of warrants</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1278">&#8212;</span>&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DerivativeGainLossOnDerivativeNet_zCJZ6GlIo2nj" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Changes in fair value</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">(189,002</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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">(1,019,292</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--DerivativeLiabilitiesCurrent_iE_zhpzvg5CdDmi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt">Balance, end of period</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">399,203</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">588,205</td><td style="padding-bottom: 2.5pt; 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_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>60
<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="idm140182062422448">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 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_89D_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zOvbT3L9JFa6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" 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_493_20230501__20231031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zTwNUwXYFQtl" 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_20230501__20231031__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zBa6cREZiILj" 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__20231031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zaeRTD8ZRpme" 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_49C_20230501__20231031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zug9s8G6M7Z5" 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="font-size: 12pt; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="15" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For the six months ended October 31, 2023</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</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">Enterprise</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">Consumer</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">Corporate</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">Total</td></tr>
  <tr id="xdx_409_eus-gaap--Revenues_zwWwkBspFAU8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; padding-left: 5.4pt">Revenues</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">5,678,997</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">2,926,151</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1297">&#8212;</span>&#160;&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">8,605,148</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--CostOfRevenue_z2fZFQnalEjj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Cost of goods sold</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">4,303,750</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,539,316</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1302">&#8212;</span>&#160;&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">6,843,066</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--GrossProfit_zOPOids5QIIb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Gross margin</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,375,247</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">386,835</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1307">&#8212;</span>&#160;&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,762,082</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 12pt; padding-left: 5.4pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--OperatingExpenses_zoGGc8cRjnIf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Operating expenses</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">6,494,296</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,206,213</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">4,453,627</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">12,154,136</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--OperatingIncomeLoss_zMarktU8yfxd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Operating loss</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(5,119,049</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 style="border-bottom: Black 1pt solid; text-align: right">(819,378</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 style="border-bottom: Black 1pt solid; text-align: right">(4,453,627</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 style="border-bottom: Black 1pt solid; text-align: right">(10,392,054</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 12pt; padding-left: 5.4pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--OtherNonoperatingIncomeExpense_z6zXyhtsrtwh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Other expenses, net</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">257,824</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">22,706</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">819,092</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,099,622</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--NetIncomeLoss_z8WnpdMnIyHf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 5.4pt">Net loss</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(5,376,873</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(842,084</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">(5,272,719</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(11,491,676</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>


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

<table cellpadding="0" cellspacing="0" 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">&#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_20220501__20221031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zE1bGNQL1fU4" 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_20220501__20221031__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_z98PvBAU7NUf" 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_497_20220501__20221031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zI9rK79y1h5f" 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_497_20220501__20221031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zQLB6wjwxGo3" 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">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">For the six months ended October 31, 2022</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Enterprise</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Consumer</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Corporate</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Total</td></tr>
  <tr id="xdx_40E_eus-gaap--Revenues_zyRxtZ5hkZfl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-size: 10pt; padding-left: 5.4pt">Revenues</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">1,874,163</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">2,725,570</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1332">&#8212;</span>&#160;&#160;</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">4,599,733</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--CostOfRevenue_zgMKCXPlUrEl" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Cost of goods sold</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">1,668,192</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">2,340,259</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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"><span style="-sec-ix-hidden: xdx2ixbrl1337">&#8212;</span>&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">4,008,451</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--GrossProfit_zlHpRlCRL811" 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">Gross margin</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">205,971</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">385,311</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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"><span style="-sec-ix-hidden: xdx2ixbrl1342">&#8212;</span>&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">591,282</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 5.4pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--OperatingExpenses_zYOJCjvERr5d" 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">Operating expenses</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">5,276,977</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">1,026,377</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">4,758,758</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">11,062,112</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OperatingIncomeLoss_zsqJb47I3gck" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Operating loss</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">(5,071,006</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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">(641,066</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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">(4,758,758</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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">(10,470,830</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 5.4pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OtherNonoperatingIncomeExpense_zg3qyOk9uQd" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Other expenses, net</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">159,244</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</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">(8,174</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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">(565,824</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</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">(414,754</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--NetIncomeLoss_z9h5knVcYZC1" 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">Net loss</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(5,230,250</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(632,892</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(4,192,934</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(10,056,076</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">)</td></tr>
  </table>

<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"></p>

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

<table cellpadding="0" cellspacing="0" 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">&#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_493_20231031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zgg7hwIUoFd3" 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_497_20231031__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zEH3Ae6a3quh" 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_492_20231031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zeeNTwLvTMli" 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_491_20231031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zYiVsfdr5v7j" 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">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">As of October 31, 2023</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Enterprise</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Consumer</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Corporate</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Total</td></tr>
  <tr id="xdx_407_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_zhNaj58XAbBl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-size: 10pt; text-align: left; padding-left: 5.4pt">Accounts receivable, net</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">2,989,054</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">44,431</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1367">&#8212;</span>&#160;&#160;</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">3,033,485</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--InventoryNet_iI_zQeVhdeFgCBg" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt">Inventory, net</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">9,255,698</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">2,599,022</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1372">&#8212;</span>&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">11,854,720</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DepositAssets_iI_zGCUaY1pnhH4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt">Inventory deposits</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,616,111</td><td style="font-size: 10pt; text-align: left">&#160;</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,503,999</td><td style="font-size: 10pt; text-align: left">&#160;</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"><span style="-sec-ix-hidden: xdx2ixbrl1377">&#8212;</span>&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</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">3,120,110</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

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

<table cellpadding="0" cellspacing="0" 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">&#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">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">As of April 30, 2023</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Enterprise</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Consumer</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Corporate</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Total</td></tr>
  <tr id="xdx_400_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_z1w8CHN5WsPl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-size: 10pt; text-align: left; padding-left: 5.4pt">Accounts receivable, net</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">719,862</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">61,107</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1382">&#8212;</span>&#160;&#160;</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">780,969</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--InventoryNet_iI_z2iimQm93VIg" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt">Inventory, net</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">8,920,573</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">3,065,954</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1387">&#8212;</span>&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">11,986,527</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DepositAssets_iI_zP9giiZ7aL5k" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt">Inventory deposits</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">359,500</td><td style="font-size: 10pt; text-align: left">&#160;</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">2,062,038</td><td style="font-size: 10pt; text-align: left">&#160;</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"><span style="-sec-ix-hidden: xdx2ixbrl1392">&#8212;</span>&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</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">2,421,538</td><td style="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_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>61
<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="idm140182060627360">
<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">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 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,861,517<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">779,850<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,185,262<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>62
<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="idm140182057633712">
<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>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2023</div></th>
<th class="th"><div>Oct. 31, 2022</div></th>
<th class="th"><div>Oct. 31, 2023</div></th>
<th class="th"><div>Oct. 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,056,932<span></span>
</td>
<td class="nump">$ 782,850<span></span>
</td>
<td class="nump">$ 2,926,151<span></span>
</td>
<td class="nump">$ 2,725,570<span></span>
</td>
</tr>
<tr class="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,154,200<span></span>
</td>
<td class="nump">673,046<span></span>
</td>
<td class="nump">2,539,316<span></span>
</td>
<td class="nump">2,340,259<span></span>
</td>
</tr>
<tr class="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="num">(97,268)<span></span>
</td>
<td class="nump">109,804<span></span>
</td>
<td class="nump">386,835<span></span>
</td>
<td class="nump">385,311<span></span>
</td>
</tr>
<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>
<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">173,825<span></span>
</td>
<td class="nump">171,055<span></span>
</td>
<td class="nump">383,805<span></span>
</td>
<td class="nump">332,838<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">31,054<span></span>
</td>
<td class="nump">87,958<span></span>
</td>
<td class="nump">77,303<span></span>
</td>
<td class="nump">170,764<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">287,413<span></span>
</td>
<td class="nump">168,013<span></span>
</td>
<td class="nump">691,517<span></span>
</td>
<td class="nump">363,291<span></span>
</td>
</tr>
<tr class="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">9,982<span></span>
</td>
<td class="nump">104,323<span></span>
</td>
<td class="nump">53,588<span></span>
</td>
<td class="nump">159,484<span></span>
</td>
</tr>
<tr class="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">502,274<span></span>
</td>
<td class="nump">531,349<span></span>
</td>
<td class="nump">1,206,213<span></span>
</td>
<td class="nump">1,026,377<span></span>
</td>
</tr>
<tr class="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">(599,542)<span></span>
</td>
<td class="num">(421,545)<span></span>
</td>
<td class="num">(819,378)<span></span>
</td>
<td class="num">(641,066)<span></span>
</td>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text"> <span></span>
</td>
<td class="text"> <span></span>
</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">(31)<span></span>
</td>
<td class="num">(8,050)<span></span>
</td>
<td class="num">(150)<span></span>
</td>
<td class="num">(8,174)<span></span>
</td>
</tr>
<tr class="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">$ (599,511)<span></span>
</td>
<td class="num">$ (413,495)<span></span>
</td>
<td class="num">$ (842,084)<span></span>
</td>
<td class="num">$ (632,892)<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_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>63
<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="idm140182145113056">
<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>Oct. 31, 2023</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Oct. 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_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract', window );"><strong>Current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCash', window );">Cash</a></td>
<td class="nump">$ 6,310<span></span>
</td>
<td class="nump">$ 86,656<span></span>
</td>
<td class="nump">$ 90,810<span></span>
</td>
</tr>
<tr class="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">44,431<span></span>
</td>
<td class="nump">61,107<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,599,022<span></span>
</td>
<td class="nump">3,065,954<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,503,999<span></span>
</td>
<td class="nump">2,069,438<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,153,762<span></span>
</td>
<td class="nump">5,283,155<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">62,280<span></span>
</td>
<td class="nump">84,544<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">86,133<span></span>
</td>
<td class="nump">108,397<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">64,777<span></span>
</td>
<td class="nump">606,872<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">96,838<span></span>
</td>
<td class="nump">109,480<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_DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations', window );">Debt obligations - short term</a></td>
<td class="nump">166,026<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_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities', window );">Customer deposits</a></td>
<td class="nump">43,936<span></span>
</td>
<td class="nump">244,688<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_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent', window );">Operating lease liabilities</a></td>
<td class="nump">53,060<span></span>
</td>
<td class="nump">49,461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">424,637<span></span>
</td>
<td class="nump">1,010,501<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_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent', window );">Long term liabilities - Operating lease liabilities</a></td>
<td class="nump">14,356<span></span>
</td>
<td class="nump">41,814<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_DisposalGroupIncludingDiscontinuedOperationWorkingCapital', window );">Working capital</a></td>
<td class="nump">$ 3,729,125<span></span>
</td>
<td class="nump">$ 4,272,654<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_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>64
<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="idm140182058935872">
<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>Oct. 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">$ 2,615,289<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">2,826,402<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">211,113<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">$ 2,615,289<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>65
<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="idm140182058756800">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Oct. 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,804,167<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,327,888<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">123,643<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,255,698<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>66
<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="idm140182063832256">
<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>Oct. 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,616,111<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,203,209<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">20,572<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">$ 2,839,892<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>67
<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="idm140182057800800">
<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>68
<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="idm140182052364928">
<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>Oct. 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,259,673)<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">(70,167)<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">(20,891)<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,350,731)<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,350,731)<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,707,327<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">10,833<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">18,109<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,736,269<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">$ 6,888,269<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>69
<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="idm140182060112592">
<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>Oct. 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">$ 432,070<span></span>
</td>
</tr>
<tr class="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,736,269<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>70
<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="idm140182060038672">
<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">6 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>Oct. 31, 2023</div></th>
<th class="th"><div>Oct. 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>71
<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="idm140182057550064">
<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">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Oct. 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>72
<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="idm140182057964272">
<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>Oct. 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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Equipment and related</a></td>
<td class="nump">$ 1,426,424<span></span>
</td>
<td class="nump">$ 1,386,373<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_PropertyPlantAndEquipmentLeaseholdImprovements', window );">Leasehold improvements</a></td>
<td class="nump">1,548,609<span></span>
</td>
<td class="nump">1,473,890<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_PropertyPlantAndEquipmentFurnitureAndEquipment', window );">Furniture and fixtures</a></td>
<td class="nump">157,842<span></span>
</td>
<td class="nump">132,752<span></span>
</td>
</tr>
<tr class="re">
<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">(565,088)<span></span>
</td>
<td class="num">(342,657)<span></span>
</td>
</tr>
<tr class="ro">
<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,567,787<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_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business 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://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 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(13))<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 360<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/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_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<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="idm140182060256736">
<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">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2023</div></th>
<th class="th"><div>Oct. 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">$ 222,431<span></span>
</td>
<td class="nump">$ 91,804<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>74
<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="idm140182063683024">
<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>Oct. 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>75
<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="idm140182063327280">
<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>76
<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="idm140182057774032">
<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">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Oct. 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">$ 170,505<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>77
<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="idm140182052427312">
<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">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Oct. 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">$ 171,620<span></span>
</td>
</tr>
<tr class="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 1 month 13 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>78
<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="idm140182063408304">
<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>Oct. 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">$ 174,542<span></span>
</td>
</tr>
<tr class="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">$ 597,831<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>79
<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="idm140182052364576">
<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">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Oct. 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">$ 170,505<span></span>
</td>
</tr>
<tr class="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">$ 3,300<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>80
<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="idm140182063126864">
<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>Oct. 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,044,581<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 October 31, 2024</a></td>
<td class="nump">953,819<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">$ 90,762<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>81
<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="idm140182057014352">
<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="1">3 Months Ended</th>
<th class="th" colspan="1">6 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>Apr. 30, 2022</div></th>
<th class="th"><div>Oct. 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, 2023</div></th>
<th class="th"><div>Oct. 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="text">&#160;<span></span>
</td>
<td class="nump">$ 639,663<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="text">&#160;<span></span>
</td>
<td class="nump">$ 643,224<span></span>
</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="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>
</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="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>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">1,107<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<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="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>
<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="text">&#160;<span></span>
</td>
<td class="nump">47,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="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="text">&#160;<span></span>
</td>
<td class="nump">$ 7,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="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>82
<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="idm140182057672608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 13 &#8211; Due to Related Party (Details Narrative) - Due To Related Party 2 [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 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>Oct. 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_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>
</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="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="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="nump">$ 37,196<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="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_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_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_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_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>83
<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="idm140182062262880">
<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>Oct. 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">$ (66,078,469)<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">$ 12,229,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>84
<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="idm140182060104464">
<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="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2023</div></th>
<th class="th"><div>Oct. 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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">55,541,875<span></span>
</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 18,935 to pay taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">94,971<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="text">&#160;<span></span>
</td>
<td class="nump">113,530<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="text">&#160;<span></span>
</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="text">&#160;<span></span>
</td>
<td class="nump">39,832<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Shares, Outstanding, Ending Balance</a></td>
<td class="nump">55,649,896<span></span>
</td>
<td class="nump">55,649,896<span></span>
</td>
<td class="nump">54,568,065<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_StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities', window );">Conversion of preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 818,334<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_IssuanceOfCommonStockThroughATMFacilitiesNetShares', window );">Issuance of common stock through ATM facilities</a></td>
<td class="nump">53,235<span></span>
</td>
<td class="nump">53,235<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_IssuanceOfCommonStockThroughATMFacilitiesNetShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_IssuanceOfCommonStockThroughATMFacilitiesNetShares</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_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>85
<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="idm140182061318864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 15 &#8211; Common Stock (Details Narrative)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Oct. 31, 2023 </div>
<div>USD ($) </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [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_AggregateCommonStockSoldUnder2023ATMFacilityShares', window );">[custom:AggregateCommonStockSoldUnder2023ATMFacilityShares] | shares</a></td>
<td class="nump">53,235<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_AggregateCommonStockSoldUnder2023ATMFacilityProceeds', window );">[custom:AggregateCommonStockSoldUnder2023ATMFacilityProceeds]</a></td>
<td class="nump">$ 57,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_AggregateCommonStockSoldUnder2023ATMFacilityProceedsNet', window );">[custom:AggregateCommonStockSoldUnder2023ATMFacilityProceedsNet]</a></td>
<td class="nump">55,700<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_LegalFeesATMFacilityEstablishment', window );">[custom:LegalFeesATMFacilityEstablishment]</a></td>
<td class="nump">46,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_CommonStockAvailableForSaleUnder2023ATMFacilityValue', window );">[custom:CommonStockAvailableForSaleUnder2023ATMFacilityValue]</a></td>
<td class="nump">$ 16,943,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_AggregateCommonStockSoldUnder2023ATMFacilityProceeds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AggregateCommonStockSoldUnder2023ATMFacilityProceeds</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_AggregateCommonStockSoldUnder2023ATMFacilityProceedsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AggregateCommonStockSoldUnder2023ATMFacilityProceedsNet</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_AggregateCommonStockSoldUnder2023ATMFacilityShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AggregateCommonStockSoldUnder2023ATMFacilityShares</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_CommonStockAvailableForSaleUnder2023ATMFacilityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CommonStockAvailableForSaleUnder2023ATMFacilityValue</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_LegalFeesATMFacilityEstablishment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LegalFeesATMFacilityEstablishment</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<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="idm140182052579440">
<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">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 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_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_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="nump">4,676<span></span>
</td>
<td class="nump">986,676<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_StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock', window );">[custom:StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock]</a></td>
<td class="nump">3,896<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_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_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_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>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<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="idm140182056906688">
<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>Oct. 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">$ 125,613<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">$ 273,590<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>88
<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="idm140182057693328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 17 &#8211; Warrants (Details Narrative) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">1 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>May 31, 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>
</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="nump">$ 5.00<span></span>
</td>
<td class="nump">$ 1.50<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_WarrantsToPurchaseSharesIssued', window );">[custom:WarrantsToPurchaseSharesIssued]</a></td>
<td class="nump">533,333<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_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>89
<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="idm140182060593824">
<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] - $ / shares<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2023</div></th>
<th class="th"><div>Oct. 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price</a></td>
<td class="nump">$ 0.95<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1', window );">[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1-0]</a></td>
<td class="nump">1.12<span></span>
</td>
<td class="nump">$ 2.38<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">0.95<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1', window );">[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1-0]</a></td>
<td class="nump">$ 1.12<span></span>
</td>
<td class="nump">$ 2.38<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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.34%<span></span>
</td>
<td class="nump">3.34%<span></span>
</td>
</tr>
<tr class="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">&#160;<span></span>
</td>
</tr>
<tr class="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>
<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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2', window );">[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2]</a></td>
<td class="text">8 years 3 months<span></span>
</td>
<td class="text">8 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">242.38%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="nump">260.06%<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>90
<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="idm140182060482928">
<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">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2023</div></th>
<th class="th"><div>Oct. 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,861,517<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.52<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 14 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">$ 57,374<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,541,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.01<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">(464,334)<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.43<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,261,527<span></span>
</td>
<td class="text">&#160;<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">$ 1.91<span></span>
</td>
<td class="text">&#160;<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 11 months 15 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 57,374<span></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>91
<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="idm140182060217904">
<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">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2023</div></th>
<th class="th"><div>Oct. 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">779,850<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.11<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">(229,197)<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.92<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>92
<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="idm140182057569040">
<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>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2023</div></th>
<th class="th"><div>Oct. 31, 2022</div></th>
<th class="th"><div>Oct. 31, 2023</div></th>
<th class="th"><div>Oct. 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>
<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_OperationsStockCompensationExpense', window );">Operations</a></td>
<td class="nump">$ 238,522<span></span>
</td>
<td class="nump">$ 225,879<span></span>
</td>
<td class="nump">$ 429,621<span></span>
</td>
<td class="nump">$ 384,310<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">147,629<span></span>
</td>
<td class="nump">209,497<span></span>
</td>
<td class="nump">275,046<span></span>
</td>
<td class="nump">354,295<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_SalesAndMarketingStockCompensationExpense', window );">Sales and marketing</a></td>
<td class="nump">208,903<span></span>
</td>
<td class="nump">162,269<span></span>
</td>
<td class="nump">374,212<span></span>
</td>
<td class="nump">269,343<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_GeneralAndAdministrativeStockCompensationExpense', window );">General and administrative</a></td>
<td class="nump">601,271<span></span>
</td>
<td class="nump">649,151<span></span>
</td>
<td class="nump">1,029,052<span></span>
</td>
<td class="nump">994,319<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 );">Total</a></td>
<td class="nump">$ 1,196,325<span></span>
</td>
<td class="nump">$ 1,246,796<span></span>
</td>
<td class="nump">$ 2,107,931<span></span>
</td>
<td class="nump">$ 2,002,267<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>93
<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="idm140182058940256">
<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">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2023</div></th>
<th class="th"><div>Oct. 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">11,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">$ 2,712,605<span></span>
</td>
<td class="nump">$ 3,277,073<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">1,606,305<span></span>
</td>
<td class="nump">890,711<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">$ 501,626<span></span>
</td>
<td class="nump">$ 1,111,556<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>94
<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="idm140182051597872">
<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">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum</a></td>
<td class="nump">4.88%<span></span>
</td>
<td class="nump">2.83%<span></span>
</td>
</tr>
<tr class="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">5.54%<span></span>
</td>
<td class="nump">4.51%<span></span>
</td>
</tr>
<tr class="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">1 year 11 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">80.69%<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>95
<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="idm140182061335440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Changes in the derivative liability (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Oct. 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_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_DerivativeLiabilitiesCurrent', window );">Balance, beginning of period</a></td>
<td class="nump">$ 588,205<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>
</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>
</tr>
<tr class="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">(189,002)<span></span>
</td>
</tr>
<tr class="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">$ 399,203<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>96
<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="idm140182057002544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 20 - Related-Party Transactions (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">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>Jan. 31, 2023</div></th>
<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>
<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_NoteAgreementWithRelatedPartyPrincipalAmount', window );">[custom:NoteAgreementWithRelatedPartyPrincipalAmount]</a></td>
<td class="nump">$ 510,323<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=RCAT_Director1Member', window );">Director 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ConsultingAgreementMonthlyPayments', window );">[custom:ConsultingAgreementMonthlyPayments]</a></td>
<td class="text">&#160;<span></span>
</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="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">150,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_OptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice', window );">[custom:OptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.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_NoteAgreementWithRelatedPartyPrincipalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_NoteAgreementWithRelatedPartyPrincipalAmount</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_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>97
<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="idm140182052287456">
<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="4">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2023</div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Oct. 31, 2022</div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Oct. 31, 2023</div></th>
<th class="th"><div>Oct. 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">$ 3,930,868<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 747,612<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,678,997<span></span>
</td>
<td class="nump">$ 1,874,163<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">1,200,582<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">123,851<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,375,247<span></span>
</td>
<td class="nump">205,971<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,760,223<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,474,640<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,947,923<span></span>
</td>
<td class="nump">10,035,735<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,681,328)<span></span>
</td>
<td class="num">$ (5,810,348)<span></span>
</td>
<td class="num">$ (6,244,477)<span></span>
</td>
<td class="num">$ (3,811,599)<span></span>
</td>
<td class="num">(11,491,676)<span></span>
</td>
<td class="num">(10,056,076)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">9,255,698<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,255,698<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,678,997<span></span>
</td>
<td class="nump">1,874,163<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</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,303,750<span></span>
</td>
<td class="nump">1,668,192<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</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,375,247<span></span>
</td>
<td class="nump">205,971<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</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,494,296<span></span>
</td>
<td class="nump">5,276,977<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,119,049)<span></span>
</td>
<td class="num">(5,071,006)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</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">257,824<span></span>
</td>
<td class="nump">159,244<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,376,873)<span></span>
</td>
<td class="num">(5,230,250)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsAndOtherReceivablesNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">2,989,054<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,989,054<span></span>
</td>
<td class="text">&#160;<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, net</a></td>
<td class="nump">9,255,698<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,255,698<span></span>
</td>
<td class="text">&#160;<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_DepositAssets', window );">Inventory deposits</a></td>
<td class="nump">1,616,111<span></span>
</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,616,111<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,926,151<span></span>
</td>
<td class="nump">2,725,570<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,539,316<span></span>
</td>
<td class="nump">2,340,259<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">&#160;<span></span>
</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">386,835<span></span>
</td>
<td class="nump">385,311<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</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,206,213<span></span>
</td>
<td class="nump">1,026,377<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(819,378)<span></span>
</td>
<td class="num">(641,066)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,706<span></span>
</td>
<td class="num">(8,174)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(842,084)<span></span>
</td>
<td class="num">(632,892)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">44,431<span></span>
</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">44,431<span></span>
</td>
<td class="text">&#160;<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_InventoryNet', window );">Inventory, net</a></td>
<td class="nump">2,599,022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,599,022<span></span>
</td>
<td class="text">&#160;<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_DepositAssets', window );">Inventory deposits</a></td>
<td class="nump">1,503,999<span></span>
</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,503,999<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_CostOfRevenue', window );">Cost of goods sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_GrossProfit', window );">Gross margin</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_OperatingExpenses', window );">Operating expenses</a></td>
<td class="text">&#160;<span></span>
</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,453,627<span></span>
</td>
<td class="nump">4,758,758<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,453,627)<span></span>
</td>
<td class="num">(4,758,758)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</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">819,092<span></span>
</td>
<td class="num">(565,824)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,272,719)<span></span>
</td>
<td class="num">(4,192,934)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_InventoryNet', window );">Inventory, net</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_DepositAssets', window );">Inventory deposits</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</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,605,148<span></span>
</td>
<td class="nump">4,599,733<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">&#160;<span></span>
</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,843,066<span></span>
</td>
<td class="nump">4,008,451<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">&#160;<span></span>
</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,762,082<span></span>
</td>
<td class="nump">591,282<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</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">12,154,136<span></span>
</td>
<td class="nump">11,062,112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,392,054)<span></span>
</td>
<td class="num">(10,470,830)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</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,099,622<span></span>
</td>
<td class="num">(414,754)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,491,676)<span></span>
</td>
<td class="num">$ (10,056,076)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">3,033,485<span></span>
</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,033,485<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">780,969<span></span>
</td>
</tr>
<tr class="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">11,854,720<span></span>
</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,854,720<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,986,527<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositAssets', window );">Inventory deposits</a></td>
<td class="nump">$ 3,120,110<span></span>
</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,120,110<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>98
<FILENAME>rcat1215form10q_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/20231031"
  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-20231031.xsd" xlink:type="simple"/>
    <context id="From2023-05-01to2023-10-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-10-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
        </entity>
        <period>
            <instant>2023-12-12</instant>
        </period>
    </context>
    <context id="AsOf2023-10-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
        </entity>
        <period>
            <instant>2023-10-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-10-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-10-31</instant>
        </period>
    </context>
    <context id="From2023-08-012023-10-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2023-10-31</endDate>
        </period>
    </context>
    <context id="From2022-08-012022-10-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
        </entity>
        <period>
            <startDate>2022-08-01</startDate>
            <endDate>2022-10-31</endDate>
        </period>
    </context>
    <context id="From2022-05-012022-10-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-10-31</endDate>
        </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_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_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="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="From2022-08-012022-10-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-08-01</startDate>
            <endDate>2022-10-31</endDate>
        </period>
    </context>
    <context id="From2022-08-012022-10-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-08-01</startDate>
            <endDate>2022-10-31</endDate>
        </period>
    </context>
    <context id="From2022-08-012022-10-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-08-01</startDate>
            <endDate>2022-10-31</endDate>
        </period>
    </context>
    <context id="From2022-08-012022-10-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-08-01</startDate>
            <endDate>2022-10-31</endDate>
        </period>
    </context>
    <context id="From2022-08-012022-10-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-08-01</startDate>
            <endDate>2022-10-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="From2023-05-012023-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="From2023-08-012023-10-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-08-01</startDate>
            <endDate>2023-10-31</endDate>
        </period>
    </context>
    <context id="From2023-08-012023-10-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-08-01</startDate>
            <endDate>2023-10-31</endDate>
        </period>
    </context>
    <context id="From2023-08-012023-10-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-08-01</startDate>
            <endDate>2023-10-31</endDate>
        </period>
    </context>
    <context id="From2023-08-012023-10-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-08-01</startDate>
            <endDate>2023-10-31</endDate>
        </period>
    </context>
    <context id="From2023-08-012023-10-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-08-01</startDate>
            <endDate>2023-10-31</endDate>
        </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="AsOf2022-10-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-10-31</instant>
        </period>
    </context>
    <context id="AsOf2022-10-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-10-31</instant>
        </period>
    </context>
    <context id="AsOf2022-10-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-10-31</instant>
        </period>
    </context>
    <context id="AsOf2022-10-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-10-31</instant>
        </period>
    </context>
    <context id="AsOf2022-10-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-10-31</instant>
        </period>
    </context>
    <context id="AsOf2022-10-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
        </entity>
        <period>
            <instant>2022-10-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="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-10-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-10-31</instant>
        </period>
    </context>
    <context id="AsOf2023-10-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-10-31</instant>
        </period>
    </context>
    <context id="AsOf2023-10-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-10-31</instant>
        </period>
    </context>
    <context id="AsOf2023-10-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-10-31</instant>
        </period>
    </context>
    <context id="AsOf2023-10-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-10-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-10-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-10-31</instant>
        </period>
    </context>
    <context id="AsOf2023-10-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-10-31</instant>
        </period>
    </context>
    <context id="AsOf2023-10-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-10-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-10-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-10-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-10-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-10-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-10-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-10-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-10-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-10-31</endDate>
        </period>
    </context>
    <context id="From2023-05-012023-10-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-10-31</endDate>
        </period>
    </context>
    <context id="From2023-05-012023-10-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-10-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-10-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-10-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-10-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-10-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-11-012022-10-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-11-01</startDate>
            <endDate>2022-10-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-10-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-10-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-10-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-10-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="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-10-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-10-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="From2022-05-012023-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>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="From2023-05-012023-10-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-10-31</endDate>
        </period>
    </context>
    <context id="From2023-05-012023-10-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-10-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-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="AsOf2023-10-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-10-31</instant>
        </period>
    </context>
    <context id="AsOf2022-10-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>2022-10-31</instant>
        </period>
    </context>
    <context id="From2023-05-012023-10-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-10-31</endDate>
        </period>
    </context>
    <context id="From2022-05-012022-10-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>2022-05-01</startDate>
            <endDate>2022-10-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-10-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-10-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-10-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-10-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-10-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-10-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-10-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-10-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-10-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-10-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-10-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-10-31</instant>
        </period>
    </context>
    <context id="From2023-05-012023-10-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-10-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-01-012023-01-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="From2023-05-012023-10-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-10-31</endDate>
        </period>
    </context>
    <context id="From2023-05-012023-10-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-10-31</endDate>
        </period>
    </context>
    <context id="From2023-05-012023-10-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-10-31</endDate>
        </period>
    </context>
    <context id="From2023-05-012023-10-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-10-31</endDate>
        </period>
    </context>
    <context id="From2022-05-012022-10-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-10-31</endDate>
        </period>
    </context>
    <context id="From2022-05-012022-10-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-10-31</endDate>
        </period>
    </context>
    <context id="From2022-05-012022-10-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-10-31</endDate>
        </period>
    </context>
    <context id="From2022-05-012022-10-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-10-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-10-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-10-31</instant>
        </period>
    </context>
    <context id="AsOf2023-10-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-10-31</instant>
        </period>
    </context>
    <context id="AsOf2023-10-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-10-31</instant>
        </period>
    </context>
    <context id="AsOf2023-10-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-10-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-10-31">0000748268</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="From2023-05-01to2023-10-31">false</dei:AmendmentFlag>
    <dei:DocumentQuarterlyReport contextRef="From2023-05-01to2023-10-31" id="xdx2ixbrl0011">true</dei:DocumentQuarterlyReport>
    <dei:DocumentFiscalPeriodFocus contextRef="From2023-05-01to2023-10-31" id="xdx2ixbrl0012">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="From2023-05-01to2023-10-31" id="xdx2ixbrl0013">2024</dei:DocumentFiscalYearFocus>
    <dei:CurrentFiscalYearEndDate contextRef="From2023-05-01to2023-10-31" id="xdx2ixbrl0014">--04-30</dei:CurrentFiscalYearEndDate>
    <dei:EntitySmallBusiness contextRef="From2023-05-01to2023-10-31" id="xdx2ixbrl0034">true</dei:EntitySmallBusiness>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-05-012022-07-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0299"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-05-012022-07-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0300"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-05-012022-07-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0302"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-05-012022-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0303"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2022-05-012022-07-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0306"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2022-05-012022-07-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0309"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2022-05-012022-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0310"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2022-05-012022-07-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0314"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2022-05-012022-07-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0315"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2022-05-012022-07-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0316"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2022-05-012022-07-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0317"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2022-05-012022-07-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0321"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2022-05-012022-07-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0322"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2022-05-012022-07-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0323"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2022-05-012022-07-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0324"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-05-012022-07-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0328"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-05-012022-07-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0329"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-05-012022-07-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0330"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-05-012022-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0332"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-08-012022-10-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0344"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-08-012022-10-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0345"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-08-012022-10-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0347"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-08-012022-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0348"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2022-08-012022-10-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0351"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2022-08-012022-10-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0354"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2022-08-012022-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0355"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2022-08-012022-10-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0359"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2022-08-012022-10-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0360"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2022-08-012022-10-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0361"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2022-08-012022-10-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0362"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2022-08-012022-10-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0366"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2022-08-012022-10-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0367"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2022-08-012022-10-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0368"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2022-08-012022-10-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0369"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-08-012022-10-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0373"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-08-012022-10-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0374"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-08-012022-10-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0375"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-08-012022-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0377"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-05-012023-07-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0398"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0399"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-05-012023-07-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0401"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-05-012023-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0402"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2023-05-012023-07-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0405"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2023-05-012023-07-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0408"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2023-05-012023-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0409"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2023-05-012023-07-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0416"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2023-05-012023-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0417"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2023-05-012023-07-31"
      id="xdx2ixbrl0418"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2023-05-012023-07-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0422"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0423"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2023-05-012023-07-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0424"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2023-05-012023-07-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0425"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-05-012023-07-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0429"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0430"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-05-012023-07-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0431"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-05-012023-07-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0432"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-05-012023-07-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0436"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0437"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-05-012023-07-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0438"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-05-012023-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0440"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-08-012023-10-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0452"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-08-012023-10-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0453"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-08-012023-10-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0455"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-08-012023-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0456"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2023-08-012023-10-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0459"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2023-08-012023-10-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0462"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2023-08-012023-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0463"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetValue
      contextRef="From2023-08-012023-10-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0467"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetValue
      contextRef="From2023-08-012023-10-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0470"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetValue
      contextRef="From2023-08-012023-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0471"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2023-08-012023-10-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0475"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2023-08-012023-10-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0476"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2023-08-012023-10-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0477"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2023-08-012023-10-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0478"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-08-012023-10-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0482"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-08-012023-10-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0483"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-08-012023-10-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0484"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-08-012023-10-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0485"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-08-012023-10-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0489"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-08-012023-10-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0490"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-08-012023-10-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0491"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-08-012023-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0493"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="From2023-05-01to2023-10-31"
      id="xdx2ixbrl0577"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="From2023-05-01to2023-10-31"
      id="xdx2ixbrl0580"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromOtherEquity
      contextRef="From2022-05-012022-10-31"
      id="xdx2ixbrl0590"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="From2023-05-01to2023-10-31"
      id="xdx2ixbrl0601"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="From2022-05-012022-10-31"
      id="xdx2ixbrl0602"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="From2022-05-012022-10-31"
      id="xdx2ixbrl0605"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="From2023-05-01to2023-10-31"
      id="xdx2ixbrl0628"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="From2022-05-012022-10-31"
      id="xdx2ixbrl0629"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:ConversionOfPreferredStockIntoCommonStock
      contextRef="From2022-05-012022-10-31"
      id="xdx2ixbrl0638"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:FairValueOfSharesWithheldAsPaymentOfNoteReceivable
      contextRef="From2023-05-01to2023-10-31"
      id="xdx2ixbrl0640"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:TaxesRelatedToNetShareSettlementOfEquityAwards
      contextRef="From2023-05-01to2023-10-31"
      id="xdx2ixbrl0643"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense
      contextRef="From2023-08-012023-10-31"
      id="xdx2ixbrl0768"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense
      contextRef="From2022-08-012022-10-31"
      id="xdx2ixbrl0769"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense
      contextRef="From2022-05-012022-10-31"
      id="xdx2ixbrl0771"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations
      contextRef="AsOf2023-04-30"
      id="xdx2ixbrl0830"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IndefiniteLivedTradeNames
      contextRef="AsOf2023-10-31_custom_IntangibleAssetsAccumulatedAmortizationMember"
      id="xdx2ixbrl0932"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IndefiniteLivedTradeNames
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsAccumulatedAmortizationMember"
      id="xdx2ixbrl0935"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:IndefiniteLivedIntangibleAssetsExcludingGoodwill1
      contextRef="AsOf2023-10-31_custom_IntangibleAssetsAccumulatedAmortizationMember"
      id="xdx2ixbrl0939"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:IndefiniteLivedIntangibleAssetsExcludingGoodwill1
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsAccumulatedAmortizationMember"
      id="xdx2ixbrl0942"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2023-10-31"
      decimals="0"
      id="xdx2ixbrl1091"
      unitRef="USD">-66078469</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="xdx2ixbrl1092"
      unitRef="USD">-54586793</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="From2023-05-012023-10-31_custom_OptionsAssumptionsUsedMember"
      id="xdx2ixbrl1163"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2022-05-012022-10-31_custom_Options1Member"
      id="xdx2ixbrl1178"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2022-05-012022-10-31_custom_Options1Member"
      id="xdx2ixbrl1179"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2023-05-012023-10-31_custom_Options1Member"
      id="xdx2ixbrl1188"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2023-05-012023-10-31_custom_Options1Member"
      id="xdx2ixbrl1189"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="From2023-05-012023-10-31_custom_DerivativesAssumptionsUsedMember"
      id="xdx2ixbrl1261"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="From2022-05-012023-04-30_custom_DerivativesAssumptionsUsedMember"
      id="xdx2ixbrl1262"
      unitRef="Pure"
      xsi:nil="true"/>
    <RCAT:DerivativeLiabilitiesAdditionsDuringPeriod
      contextRef="From2023-05-01to2023-10-31"
      id="xdx2ixbrl1276"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:EliminatedUponConversionOrExerciseOfWarrants
      contextRef="From2023-05-01to2023-10-31"
      id="xdx2ixbrl1278"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2023-05-012023-10-31_us-gaap_CorporateMember"
      id="xdx2ixbrl1297"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CostOfRevenue
      contextRef="From2023-05-012023-10-31_us-gaap_CorporateMember"
      id="xdx2ixbrl1302"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GrossProfit
      contextRef="From2023-05-012023-10-31_us-gaap_CorporateMember"
      id="xdx2ixbrl1307"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2022-05-012022-10-31_us-gaap_CorporateMember"
      id="xdx2ixbrl1332"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CostOfRevenue
      contextRef="From2022-05-012022-10-31_us-gaap_CorporateMember"
      id="xdx2ixbrl1337"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GrossProfit
      contextRef="From2022-05-012022-10-31_us-gaap_CorporateMember"
      id="xdx2ixbrl1342"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="AsOf2023-10-31_us-gaap_CorporateMember"
      id="xdx2ixbrl1367"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-10-31_us-gaap_CorporateMember"
      id="xdx2ixbrl1372"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DepositAssets
      contextRef="AsOf2023-10-31_us-gaap_CorporateMember"
      id="xdx2ixbrl1377"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="AsOf2023-04-30_us-gaap_CorporateMember"
      id="xdx2ixbrl1382"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-04-30_us-gaap_CorporateMember"
      id="xdx2ixbrl1387"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DepositAssets
      contextRef="AsOf2023-04-30_us-gaap_CorporateMember"
      id="xdx2ixbrl1392"
      unitRef="USD"
      xsi:nil="true"/>
    <dei:DocumentType contextRef="From2023-05-01to2023-10-31">10-Q</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="From2023-05-01to2023-10-31">2023-10-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="From2023-05-01to2023-10-31">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="From2023-05-01to2023-10-31">000-31587</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="From2023-05-01to2023-10-31">Red Cat Holdings, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2023-05-01to2023-10-31">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="From2023-05-01to2023-10-31">88-0490034</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2023-05-01to2023-10-31">15     Ave. Munoz Rivera</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="From2023-05-01to2023-10-31">Ste 2200</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="From2023-05-01to2023-10-31">San     Juan</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCountry contextRef="From2023-05-01to2023-10-31">PR</dei:EntityAddressCountry>
    <dei:EntityAddressPostalZipCode contextRef="From2023-05-01to2023-10-31">00901</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2023-05-01to2023-10-31">833</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2023-05-01to2023-10-31">373-3228</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="From2023-05-01to2023-10-31">Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2023-05-01to2023-10-31">RCAT</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="From2023-05-01to2023-10-31">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="From2023-05-01to2023-10-31">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="From2023-05-01to2023-10-31">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="From2023-05-01to2023-10-31">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany contextRef="From2023-05-01to2023-10-31">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="From2023-05-01to2023-10-31">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="AsOf2023-12-12" decimals="INF" unitRef="Shares">74162655</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:Cash contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">1408977</us-gaap:Cash>
    <us-gaap:Cash contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">3173649</us-gaap:Cash>
    <us-gaap:Investments contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">2615289</us-gaap:Investments>
    <us-gaap:Investments contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">12814038</us-gaap:Investments>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">2989054</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">719862</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">9255698</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">8920573</us-gaap:InventoryNet>
    <us-gaap:OtherAssetsCurrent contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">2839892</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">1263735</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">4153762</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">5283155</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">23262672</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">32175012</us-gaap:AssetsCurrent>
    <us-gaap:Goodwill contextRef="AsOf2023-10-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-10-31" decimals="0" unitRef="USD">6888269</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">7323004</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">2567787</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">2650358</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2023-10-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-10-31" decimals="0" unitRef="USD">485771</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">620307</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">86133</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">108397</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
    <us-gaap:AssetsNoncurrent contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">27343972</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">28018078</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">50606644</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">60193090</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">1618351</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">1392550</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">643224</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">409439</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">953819</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">922138</us-gaap:ShortTermBorrowings>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">61805</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">155986</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">304226</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">281797</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">399203</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">588205</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">424637</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">1010501</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">4405265</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">4760616</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">221386</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">379466</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">90762</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">401569</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">14356</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">41814</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">326504</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-10-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-10-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-10-31" decimals="INF" unitRef="Shares">55649896</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2023-04-30" decimals="INF" unitRef="Shares">54568065</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">55649</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">54568</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">112102691</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">109993100</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">-66078469</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">-54586793</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">-205043</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">-861117</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">45874875</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">54609625</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">50606644</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">60193090</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      unitRef="USD">3930868</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      unitRef="USD">747612</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">5678997</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">1874163</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      unitRef="USD">2730286</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      unitRef="USD">623761</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">4303750</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">1668192</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      unitRef="USD">1200582</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      unitRef="USD">123851</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">1375247</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">205971</us-gaap:GrossProfit>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      unitRef="USD">440445</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      unitRef="USD">1581818</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">1148348</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">2468121</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      unitRef="USD">1987890</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      unitRef="USD">1266956</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">3126017</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">1716920</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      unitRef="USD">675490</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      unitRef="USD">563756</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">1662398</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">970709</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      unitRef="USD">1460073</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      unitRef="USD">1815314</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">2903229</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">2877718</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:ShareBasedCompensation
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      unitRef="USD">1196325</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      unitRef="USD">1246796</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">2107931</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">2002267</us-gaap:ShareBasedCompensation>
    <us-gaap:OperatingExpenses
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      unitRef="USD">5760223</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      unitRef="USD">6474640</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">10947923</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">10035735</us-gaap:OperatingExpenses>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      unitRef="USD">-4559641</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      unitRef="USD">-6350789</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">-9572676</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">-9829764</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncreaseDecreaseInDerivativeAssetsAndLiabilities
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      unitRef="USD">162482</us-gaap:IncreaseDecreaseInDerivativeAssetsAndLiabilities>
    <us-gaap:IncreaseDecreaseInDerivativeAssetsAndLiabilities
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      unitRef="USD">686744</us-gaap:IncreaseDecreaseInDerivativeAssetsAndLiabilities>
    <us-gaap:IncreaseDecreaseInDerivativeAssetsAndLiabilities
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">189002</us-gaap:IncreaseDecreaseInDerivativeAssetsAndLiabilities>
    <us-gaap:IncreaseDecreaseInDerivativeAssetsAndLiabilities
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">593822</us-gaap:IncreaseDecreaseInDerivativeAssetsAndLiabilities>
    <us-gaap:InvestmentIncomeNet
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      unitRef="USD">-333867</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      unitRef="USD">92711</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">-573357</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">192134</us-gaap:InvestmentIncomeNet>
    <us-gaap:InterestExpense
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      unitRef="USD">19696</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      unitRef="USD">32485</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">41553</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">68172</us-gaap:InterestExpense>
    <us-gaap:OtherNonrecurringIncomeExpense
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      unitRef="USD">331095</us-gaap:OtherNonrecurringIncomeExpense>
    <us-gaap:OtherNonrecurringIncomeExpense
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      unitRef="USD">227163</us-gaap:OtherNonrecurringIncomeExpense>
    <us-gaap:OtherNonrecurringIncomeExpense
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">651008</us-gaap:OtherNonrecurringIncomeExpense>
    <us-gaap:OtherNonrecurringIncomeExpense
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">311204</us-gaap:OtherNonrecurringIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      unitRef="USD">-5081817</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      unitRef="USD">-5830982</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">-10649592</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">-9423184</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      unitRef="USD">-599511</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      unitRef="USD">-413495</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">-842084</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">-632892</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      unitRef="USD">-5681328</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      unitRef="USD">-6244477</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">-11491676</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">-10056076</us-gaap:NetIncomeLoss>
    <RCAT:IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT
      contextRef="From2023-08-012023-10-31"
      decimals="INF"
      unitRef="USDPShares">-0.09</RCAT:IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT>
    <RCAT:IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT
      contextRef="From2022-08-012022-10-31"
      decimals="INF"
      unitRef="USDPShares">-0.11</RCAT:IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT>
    <RCAT:IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT
      contextRef="From2023-05-01to2023-10-31"
      decimals="INF"
      unitRef="USDPShares">-0.19</RCAT:IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT>
    <RCAT:IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT
      contextRef="From2022-05-012022-10-31"
      decimals="INF"
      unitRef="USDPShares">-0.18</RCAT:IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT>
    <RCAT:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT
      contextRef="From2023-08-012023-10-31"
      decimals="INF"
      unitRef="USDPShares">-0.01</RCAT:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT>
    <RCAT:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT
      contextRef="From2022-08-012022-10-31"
      decimals="INF"
      unitRef="USDPShares">-0.01</RCAT:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT>
    <RCAT:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT
      contextRef="From2023-05-01to2023-10-31"
      decimals="INF"
      unitRef="USDPShares">-0.02</RCAT:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT>
    <RCAT:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT
      contextRef="From2022-05-012022-10-31"
      decimals="INF"
      unitRef="USDPShares">-0.01</RCAT:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT>
    <RCAT:WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT
      contextRef="From2023-08-012023-10-31"
      decimals="INF"
      unitRef="Shares">55606336</RCAT:WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT>
    <RCAT:WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT
      contextRef="From2022-08-012022-10-31"
      decimals="INF"
      unitRef="Shares">54078111</RCAT:WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT>
    <RCAT:WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT
      contextRef="From2023-05-01to2023-10-31"
      decimals="INF"
      unitRef="Shares">55270838</RCAT:WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT>
    <RCAT:WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT
      contextRef="From2022-05-012022-10-31"
      decimals="INF"
      unitRef="Shares">53928133</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:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-08-012022-10-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">1246796</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      unitRef="USD">1246796</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <RCAT:VestingOfRestrictedStockUnitsShares
      contextRef="From2022-08-012022-10-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">411097</RCAT:VestingOfRestrictedStockUnitsShares>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2022-08-012022-10-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">411</RCAT:VestingOfRestrictedStockUnitsAmount>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2022-08-012022-10-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">-332794</RCAT:VestingOfRestrictedStockUnitsAmount>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      unitRef="USD">-332383</RCAT:VestingOfRestrictedStockUnitsAmount>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2022-08-012022-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      unitRef="USD">-350811</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      unitRef="USD">-350811</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2022-08-012022-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      unitRef="USD">-1256</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      unitRef="USD">-1256</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-08-012022-10-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-6244477</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      unitRef="USD">-6244477</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding contextRef="AsOf2022-10-31" decimals="INF" unitRef="Shares">986676</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-10-31_custom_SeriesBPreferredStock1Member"
      decimals="0"
      unitRef="USD">9867</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-10-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">54229539</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-10-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">54229</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-10-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">108406712</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-10-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-37555132</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      unitRef="USD">-1688405</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2022-10-31" decimals="0" unitRef="USD">69227271</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-012023-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-012023-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-012023-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-012023-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-012023-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:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-08-012023-10-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">1196325</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      unitRef="USD">1196325</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <RCAT:VestingOfRestrictedStockUnitsShares
      contextRef="From2023-08-012023-10-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">54786</RCAT:VestingOfRestrictedStockUnitsShares>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2023-08-012023-10-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">55</RCAT:VestingOfRestrictedStockUnitsAmount>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2023-08-012023-10-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">-7826</RCAT:VestingOfRestrictedStockUnitsAmount>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      unitRef="USD">-7771</RCAT:VestingOfRestrictedStockUnitsAmount>
    <RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetShares
      contextRef="From2023-08-012023-10-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">53235</RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetShares>
    <RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetValue
      contextRef="From2023-08-012023-10-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">53</RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetValue>
    <RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetValue
      contextRef="From2023-08-012023-10-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">9159</RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetValue>
    <RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetValue
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      unitRef="USD">9212</RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetValue>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2023-08-012023-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      unitRef="USD">363663</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      unitRef="USD">363663</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-08-012023-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      unitRef="USD">1376</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      unitRef="USD">1376</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-08-012023-10-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-5681328</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      unitRef="USD">-5681328</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-10-31_custom_SeriesBPreferredStock1Member"
      decimals="INF"
      unitRef="Shares">4676</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-10-31_custom_SeriesBPreferredStock1Member"
      decimals="0"
      unitRef="USD">47</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-10-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">55649896</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-10-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">55649</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-10-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">112102691</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-10-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-66078469</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      unitRef="USD">-205043</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">45874875</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">-11491676</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">-10056076</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">-842084</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">-632892</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">-10649592</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">-9423184</us-gaap:IncomeLossFromContinuingOperations>
    <RCAT:ShareBasedCompensationOptions
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">1606305</RCAT:ShareBasedCompensationOptions>
    <RCAT:ShareBasedCompensationOptions
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">890711</RCAT:ShareBasedCompensationOptions>
    <RCAT:StockAwardsNonEmployees
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">501626</RCAT:StockAwardsNonEmployees>
    <RCAT:StockAwardsNonEmployees
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">1111556</RCAT:StockAwardsNonEmployees>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">434735</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">219790</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:MarketableSecuritiesGainLoss
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">646300</us-gaap:MarketableSecuritiesGainLoss>
    <us-gaap:MarketableSecuritiesGainLoss
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">28416</us-gaap:MarketableSecuritiesGainLoss>
    <us-gaap:Depreciation
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">222431</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">91804</us-gaap:Depreciation>
    <us-gaap:IncreaseDecreaseInDerivativeLiabilities
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">-189002</us-gaap:IncreaseDecreaseInDerivativeLiabilities>
    <us-gaap:IncreaseDecreaseInDerivativeLiabilities
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">-593822</us-gaap:IncreaseDecreaseInDerivativeLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">-2269192</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">-443563</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">-335125</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">-1119484</us-gaap:IncreaseDecreaseInInventories>
    <RCAT:IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">-1115</RCAT:IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <RCAT:IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">24519</RCAT:IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">-94181</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">-248016</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">225801</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">355651</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">236807</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">-334004</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">-11240359</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">-9527472</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">139860</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">1280935</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">10205501</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">13241836</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">10065641</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">11960901</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">13404</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">40057</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">279126</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">340766</us-gaap:RepaymentsOfDebt>
    <us-gaap:PaymentsForOtherTaxes
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">16292</us-gaap:PaymentsForOtherTaxes>
    <us-gaap:PaymentsForOtherTaxes
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">561407</us-gaap:PaymentsForOtherTaxes>
    <us-gaap:ProceedsFromOtherEquity
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">9212</us-gaap:ProceedsFromOtherEquity>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">-286206</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">-928826</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">-550120</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">-4006667</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">166026</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInDiscontinuedOperations
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">-384094</us-gaap:NetCashProvidedByUsedInDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInDiscontinuedOperations
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">-4006667</us-gaap:NetCashProvidedByUsedInDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">-1845018</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">-2502064</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-10-31" decimals="0" unitRef="USD">1415287</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2022-10-31" decimals="0" unitRef="USD">1582751</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCash contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">6310</us-gaap:DisposalGroupIncludingDiscontinuedOperationCash>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCash contextRef="AsOf2022-10-31" decimals="0" unitRef="USD">90810</us-gaap:DisposalGroupIncludingDiscontinuedOperationCash>
    <RCAT:CashOfContinuingOperations contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">1408977</RCAT:CashOfContinuingOperations>
    <RCAT:CashOfContinuingOperations contextRef="AsOf2022-10-31" decimals="0" unitRef="USD">1491941</RCAT:CashOfContinuingOperations>
    <us-gaap:InterestPaidNet
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">42031</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">62862</us-gaap:InterestPaidNet>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">653052</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">-217229</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent>
    <RCAT:ConversionOfPreferredStockIntoCommonStock
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">9820</RCAT:ConversionOfPreferredStockIntoCommonStock>
    <RCAT:FairValueOfSharesWithheldAsPaymentOfNoteReceivable
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">18449</RCAT:FairValueOfSharesWithheldAsPaymentOfNoteReceivable>
    <RCAT:TaxesRelatedToNetShareSettlementOfEquityAwards
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">9448</RCAT:TaxesRelatedToNetShareSettlementOfEquityAwards>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock contextRef="From2023-05-01to2023-10-31">&lt;p id="xdx_801_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zf7naLm6CpB" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_828_zY1YltQXSZ9g"&gt;Note 1 &#x2013; The Business&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;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&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;/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;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="width: 24px; text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;A.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;In January 2020, the Company acquired Rotor Riot, a provider of First Person View (FPV) drones and equipment, primarily to  consumers. 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;&#160;&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="width: 24px; text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;B.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&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;&#160;&#160;&lt;span style="font-size: 10pt"&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="width: 24px; text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;C.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&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 either denied or 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;&#160;&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="width: 24px; text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;D.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&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 concentrate on integrating and organizing these businesses. Effective May 1, 2022, we established the Enterprise and
Consumer segments to focus on the unique opportunities in each sector. Enterprise's initial strategy was to provide UAV's to commercial
enterprises, and the military, to navigate dangerous military environments and confined industrial and commercial interior spaces. Subsequently,
Enterprise narrowed its near-term attention on the military and other government agencies. Skypersonic's technology has been redirected
to military applications and its operations consolidated into Teal. The Consumer segment, which includes Fat Shark and Rotor Riot, caters
to hobbyists, drone racers, and enthusiasts.&#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;&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
unadjusted sale price is $20 million, including $3 million in cash, at closing, and $17 million in securities of Unusual Machines plus
a post-closing adjustment for excess working capital. The agreement reflects the Company's decision to focus its efforts and capital 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.&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;

</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock contextRef="From2023-05-01to2023-10-31">&lt;p id="xdx_80B_eus-gaap--BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_zhSImASUCHw5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_820_zVI6cxOJXG59"&gt;Note 2 &#x2013; Summary of Significant Accounting
Policies&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

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

&lt;p id="xdx_840_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zNySYGlIJcye" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86B_z6g1uCpWzmAl"&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;/p&gt;

&lt;p id="xdx_85C_zXYLq7DowtG7" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_849_eus-gaap--ConsolidationPolicyTextBlock_z1q5xYgahSz" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;b&gt;&lt;span id="xdx_861_zqqtMDQX6ibh"&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;/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;&lt;span style="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_85A_zlmo3xVTFK08" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_84E_eus-gaap--UseOfEstimates_zzIv3TyiFk01" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_861_zmfZafxk7cW1"&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;/p&gt;

&lt;p id="xdx_85F_zGkTxpWZwdyk" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p id="xdx_843_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zsofxe06dpj8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_864_zkEXqgKLr05j"&gt;Cash and Cash Equivalents&lt;/span&gt; &lt;/b&gt;&#x2013; At October
31, 2023, we had cash of $1,408,977 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;/p&gt;

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

&lt;p id="xdx_84D_eus-gaap--MarketableSecuritiesPolicy_z4MLRqDMpwvj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_863_zGCYEUWOeHFl"&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;/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;We have elected to present accrued interest income
separately from marketable securities on our consolidated balance sheets. Accrued interest income was $20,572 and $151,671 as of October
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 six months ended October 31, 2023 and 2022.&lt;/p&gt;

&lt;p id="xdx_85C_zH4CEFA7Ngq4" 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;&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_843_eus-gaap--ReceivablesPolicyTextBlock_zh6kG0UhtLn1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_862_zTXHLcgf8uH7"&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,  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;/p&gt;

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

&lt;p id="xdx_848_eus-gaap--InventoryPolicyTextBlock_zlEuqfwskQel" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86A_zJs2VtOihY5j"&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 and recent customer demand, as well as evaluating for excess quantities and obsolescence.&lt;/span&gt;&lt;/p&gt;

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

&lt;p id="xdx_84D_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zb8np93BniDi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;b&gt;&lt;span id="xdx_86F_z3S25VuFVf0c"&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;/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;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;/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;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;/p&gt;

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

&lt;p id="xdx_848_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zXFbbqpBSc0j" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_864_zaArZdFOoacb"&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;/p&gt;

&lt;p id="xdx_85C_zqvXnaA2nAxd" 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;&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_849_eus-gaap--RevenueRecognitionLeasesOperating_zhXFaON7Pk07" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span id="xdx_86B_zXY8ysTujavi"&gt;&lt;b&gt;Leases &lt;/b&gt;&lt;/span&gt;&lt;b&gt;&#x2013; &lt;/b&gt;Accounting
Standards Codification (ASC) 842 requires the recognition of assets and liabilities associated with lease agreements. &lt;span style="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_852_z0j9tpH9Kyab" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_840_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zJFhK2xWzZn8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86F_zArZ5BWOqYyg"&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;/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;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;/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; background-color: white"&gt;The guidance establishes
three levels of the fair value hierarchy as follows:&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 0 6pt 0.5in; text-align: justify; background-color: white"&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;/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;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;/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;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;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;Disclosures for Non-Financial Assets Measured at
Fair Value on a Non-Recurring Basis&lt;/i&gt;&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;The Company's financial instruments mainly
consist of cash, receivables, current assets, accounts payable, accrued expenses and debt. The carrying amounts of these instruments
approximates fair value due to their short-term nature.&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;&lt;i&gt;Convertible Securities and Derivatives&lt;/i&gt;&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;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;/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;&lt;i&gt;&lt;/i&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;Derivative Liabilities&lt;/i&gt;&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;The Company has issued financial instruments which
include embedded features subject to derivative accounting.&#160; Specifically, there are warrants outstanding, issued in connection with
a convertible debt financing, which include provisions under which the exercise price is equal to the lesser of (i) $1.50 or (ii) the
exercise or conversion price of securities issued in a future, qualified offering.&#160; Embedded derivatives are valued separately from
the host instrument and are recognized as liabilities on the Company's balance sheet.&#160; The warrants are valued using a multinomial
lattice method that values the derivative liability based on a probability weighted discounted cash flow model. The liability is valued
at each reporting date and the change in liability is reflected as a change in derivative liability in the statement of operations.&lt;/p&gt;

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

&lt;p id="xdx_843_eus-gaap--RevenueRecognitionPolicyTextBlock_ztvB3hjMMx4i" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86C_zJBK1wWcH3Rf"&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 $61,805 and $155,986 at October 31, 2023 and April 30, 2023, respectively.&lt;/p&gt;

&lt;p id="xdx_850_zIOMdQvvNj5h" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_84E_eus-gaap--ResearchAndDevelopmentExpensePolicy_zai08bAkfXff" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_861_zOe8SD4lPYN9"&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.&lt;/p&gt;

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

&lt;p id="xdx_84B_eus-gaap--IncomeTaxPolicyTextBlock_zcsqGFQZLVlk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86C_zxWqUnTQvEea"&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;/p&gt;

&lt;p id="xdx_854_zWNBwkZh7Azb" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_840_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zLOisxWADhEf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_868_zBdE0jPA0JK3"&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;/p&gt;

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

&lt;p id="xdx_842_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_ztRYwQcIIHSj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_861_zjXgMFKmk3ha"&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;/p&gt;

&lt;p id="xdx_850_zE4sWR61Z1k6" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&#160;&lt;/p&gt;

&lt;p id="xdx_846_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_zsZwzztr45Ok" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_866_zYtsJchZ1TSh"&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 but 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 six months ended October 31, 2023, comprehensive loss was
$656,074 lower than net loss, primarily related to unrealized gains on available-for-sale securities totaling $653,052, and foreign currency
translation adjustments of $3,022. During the six months ended October 31, 2022, comprehensive loss was $218,133 higher than net loss,
primarily related to unrealized losses on available-for-sale securities totaling $217,229, and foreign currency translation adjustments
of $904.&lt;/p&gt;

&lt;p id="xdx_852_ztoVxRNdkF0e" 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;&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_84E_eus-gaap--CompensationRelatedCostsPolicyTextBlock_zcnFg4Jz3uWd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_868_zarSojIel5Ba"&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 cost is recognized on a straight-line basis over the service period which is the vesting term.&lt;/span&gt;&lt;/p&gt;

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

&lt;p id="xdx_846_eus-gaap--EarningsPerSharePolicyTextBlock_ztiS7Q3ii6Z1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_868_zL8HSZmPyej7"&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 include:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zqqjx3rseHl2" 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;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49A_20230501__20231031_z8PGkj0hBYT8" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;October 31, 2023&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49A_20220501__20230430_zgRdHdpiLnIg" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;April
30, 2023&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount_zxfBroCd4Qe5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; font-size: 10pt; text-align: left"&gt;Series B Preferred Stock, as converted&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 20%; font-size: 10pt; text-align: right"&gt;3,896&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 20%; font-size: 10pt; text-align: right"&gt;822,230&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount_zNQpOESFJdZ2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Stock options&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;6,861,517&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;4,784,809&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount_zU0IxhEYNUE" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt"&gt;Warrants&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;1,539,999&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;1,539,999&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount_zokOnw9KYNTd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;Restricted stock&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;779,850&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;781,060&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_401_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_zRs8W6NU1obe" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;9,185,262&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;7,928,098&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A7_zeO9ZrelyWcj" style="font: 5pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p id="xdx_854_zbNtjxtmRLx5" style="font: 5pt 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: 5pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p id="xdx_847_ecustom--RelatedPartiesPolicyTextBlock_zFBuuEMg7qje" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86A_zgqYB4ZPZrOe"&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;/p&gt;

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

&lt;p id="xdx_84E_ecustom--SegmentReportingPolicyTextBlock_z026yDhmqLib" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_867_zJLVgO3hmVIa"&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;&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="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 to focus on the unique opportunities in each sector. Enterprise's initial strategy was to provide UAV's to commercial
enterprises, and the military, to navigate dangerous military environments and confined industrial and commercial interior spaces. Subsequently,
Enterprise narrowed its near-term attention on the military and other government agencies. Skypersonic's technology has been redirected
to military applications and its operations consolidated into Teal. The Consumer segment, which includes Fat Shark and Rotor Riot, caters
to hobbyists, drone racers, and enthusiasts.&#160;&#160;The reportable segments were established based on how our CODM 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;&lt;/p&gt;

&lt;p id="xdx_856_zLpluuksEUak" 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 six months ended October 31, 2023, the
Company incurred a net loss from continuing operations of $10,649,592&#160;and used cash in operating activities of continuing operations
of $11,240,359. &lt;span style="background-color: white"&gt;As of October 31, 2023, working capital
for continuing operations totaled $15,128,282. &lt;/span&gt;These financial results and our financial position at&#160;October 31, 2023&#160;raise
substantial doubt about our ability to continue as a going concern. However, the Company has recently taken actions to strengthen its
liquidity.&#160;On&#160;December 11, 2023, we closed an offering of 18,400,000 shares of common stock which generated net proceeds of
approximately $8,400,000 as further described in Note 24. In addition, the Company&#x2019;s operating plan for the next twelve months has
been updated to reflect recent operating improvements.&#160; Revenues have accelerated and are expected to continue growing. The Company&#x2019;s
new manufacturing facility is scaling production and gross margins are projected to increase.&lt;span style="background-color: white"&gt;&#160;Management
has concluded that these recent positive developments alleviate any substantial doubt about the Company&#x2019;s ability to&#160;continue
its operations, and meet its financial obligations, &#160;for twelve months from the date these consolidated financial statements&#160;are&#160;issued.
See &#x201c;Note 24 &#x2013; Subsequent Events&#x201d;.&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="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="From2023-05-01to2023-10-31">&lt;p id="xdx_840_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zNySYGlIJcye" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86B_z6g1uCpWzmAl"&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;/p&gt;

</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="From2023-05-01to2023-10-31">&lt;p id="xdx_849_eus-gaap--ConsolidationPolicyTextBlock_z1q5xYgahSz" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;b&gt;&lt;span id="xdx_861_zqqtMDQX6ibh"&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;/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;&lt;span style="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-10-31">&lt;p id="xdx_84E_eus-gaap--UseOfEstimates_zzIv3TyiFk01" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_861_zmfZafxk7cW1"&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;/p&gt;

</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="From2023-05-01to2023-10-31">&lt;p id="xdx_843_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zsofxe06dpj8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_864_zkEXqgKLr05j"&gt;Cash and Cash Equivalents&lt;/span&gt; &lt;/b&gt;&#x2013; At October
31, 2023, we had cash of $1,408,977 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;/p&gt;

</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:MarketableSecuritiesPolicy contextRef="From2023-05-01to2023-10-31">&lt;p id="xdx_84D_eus-gaap--MarketableSecuritiesPolicy_z4MLRqDMpwvj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_863_zGCYEUWOeHFl"&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;/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;We have elected to present accrued interest income
separately from marketable securities on our consolidated balance sheets. Accrued interest income was $20,572 and $151,671 as of October
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 six months ended October 31, 2023 and 2022.&lt;/p&gt;

</us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:ReceivablesPolicyTextBlock contextRef="From2023-05-01to2023-10-31">&lt;p id="xdx_843_eus-gaap--ReceivablesPolicyTextBlock_zh6kG0UhtLn1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_862_zTXHLcgf8uH7"&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,  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;/p&gt;

</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock contextRef="From2023-05-01to2023-10-31">&lt;p id="xdx_848_eus-gaap--InventoryPolicyTextBlock_zlEuqfwskQel" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86A_zJs2VtOihY5j"&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 and recent customer demand, as well as evaluating for excess quantities and obsolescence.&lt;/span&gt;&lt;/p&gt;

</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy contextRef="From2023-05-01to2023-10-31">&lt;p id="xdx_84D_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zb8np93BniDi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;b&gt;&lt;span id="xdx_86F_z3S25VuFVf0c"&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;/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;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;/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;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;/p&gt;

</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="From2023-05-01to2023-10-31">&lt;p id="xdx_848_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zXFbbqpBSc0j" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_864_zaArZdFOoacb"&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;/p&gt;

</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:RevenueRecognitionLeasesOperating contextRef="From2023-05-01to2023-10-31">&lt;p id="xdx_849_eus-gaap--RevenueRecognitionLeasesOperating_zhXFaON7Pk07" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span id="xdx_86B_zXY8ysTujavi"&gt;&lt;b&gt;Leases &lt;/b&gt;&lt;/span&gt;&lt;b&gt;&#x2013; &lt;/b&gt;Accounting
Standards Codification (ASC) 842 requires the recognition of assets and liabilities associated with lease agreements. &lt;span style="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-10-31">&lt;p id="xdx_840_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zJFhK2xWzZn8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86F_zArZ5BWOqYyg"&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;/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;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;/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; background-color: white"&gt;The guidance establishes
three levels of the fair value hierarchy as follows:&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 0 6pt 0.5in; text-align: justify; background-color: white"&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;/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;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;/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;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;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;Disclosures for Non-Financial Assets Measured at
Fair Value on a Non-Recurring Basis&lt;/i&gt;&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;The Company's financial instruments mainly
consist of cash, receivables, current assets, accounts payable, accrued expenses and debt. The carrying amounts of these instruments
approximates fair value due to their short-term nature.&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;&lt;i&gt;Convertible Securities and Derivatives&lt;/i&gt;&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;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;/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;&lt;i&gt;&lt;/i&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;Derivative Liabilities&lt;/i&gt;&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;The Company has issued financial instruments which
include embedded features subject to derivative accounting.&#160; Specifically, there are warrants outstanding, issued in connection with
a convertible debt financing, which include provisions under which the exercise price is equal to the lesser of (i) $1.50 or (ii) the
exercise or conversion price of securities issued in a future, qualified offering.&#160; Embedded derivatives are valued separately from
the host instrument and are recognized as liabilities on the Company's balance sheet.&#160; The warrants are valued using a multinomial
lattice method that values the derivative liability based on a probability weighted discounted cash flow model. The liability is valued
at each reporting date and the change in liability is reflected as a change in derivative liability in the statement of operations.&lt;/p&gt;

</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="From2023-05-01to2023-10-31">&lt;p id="xdx_843_eus-gaap--RevenueRecognitionPolicyTextBlock_ztvB3hjMMx4i" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86C_zJBK1wWcH3Rf"&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 $61,805 and $155,986 at October 31, 2023 and April 30, 2023, respectively.&lt;/p&gt;

</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="From2023-05-01to2023-10-31">&lt;p id="xdx_84E_eus-gaap--ResearchAndDevelopmentExpensePolicy_zai08bAkfXff" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_861_zOe8SD4lPYN9"&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.&lt;/p&gt;

</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="From2023-05-01to2023-10-31">&lt;p id="xdx_84B_eus-gaap--IncomeTaxPolicyTextBlock_zcsqGFQZLVlk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86C_zxWqUnTQvEea"&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;/p&gt;

</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="From2023-05-01to2023-10-31">&lt;p id="xdx_840_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zLOisxWADhEf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_868_zBdE0jPA0JK3"&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;/p&gt;

</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="From2023-05-01to2023-10-31">&lt;p id="xdx_842_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_ztRYwQcIIHSj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_861_zjXgMFKmk3ha"&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;/p&gt;

</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock contextRef="From2023-05-01to2023-10-31">&lt;p id="xdx_846_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_zsZwzztr45Ok" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_866_zYtsJchZ1TSh"&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 but 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 six months ended October 31, 2023, comprehensive loss was
$656,074 lower than net loss, primarily related to unrealized gains on available-for-sale securities totaling $653,052, and foreign currency
translation adjustments of $3,022. During the six months ended October 31, 2022, comprehensive loss was $218,133 higher than net loss,
primarily related to unrealized losses on available-for-sale securities totaling $217,229, and foreign currency translation adjustments
of $904.&lt;/p&gt;

</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:CompensationRelatedCostsPolicyTextBlock contextRef="From2023-05-01to2023-10-31">&lt;p id="xdx_84E_eus-gaap--CompensationRelatedCostsPolicyTextBlock_zcnFg4Jz3uWd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_868_zarSojIel5Ba"&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 cost is recognized on a straight-line basis over the service period which is the vesting term.&lt;/span&gt;&lt;/p&gt;

</us-gaap:CompensationRelatedCostsPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="From2023-05-01to2023-10-31">&lt;p id="xdx_846_eus-gaap--EarningsPerSharePolicyTextBlock_ztiS7Q3ii6Z1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_868_zL8HSZmPyej7"&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 include:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zqqjx3rseHl2" 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;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49A_20230501__20231031_z8PGkj0hBYT8" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;October 31, 2023&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49A_20220501__20230430_zgRdHdpiLnIg" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;April
30, 2023&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount_zxfBroCd4Qe5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; font-size: 10pt; text-align: left"&gt;Series B Preferred Stock, as converted&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 20%; font-size: 10pt; text-align: right"&gt;3,896&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 20%; font-size: 10pt; text-align: right"&gt;822,230&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount_zNQpOESFJdZ2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Stock options&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;6,861,517&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;4,784,809&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount_zU0IxhEYNUE" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt"&gt;Warrants&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;1,539,999&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;1,539,999&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount_zokOnw9KYNTd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;Restricted stock&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;779,850&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;781,060&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_401_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_zRs8W6NU1obe" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;9,185,262&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;7,928,098&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A7_zeO9ZrelyWcj" style="font: 5pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="From2023-05-01to2023-10-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zqqjx3rseHl2" 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;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49A_20230501__20231031_z8PGkj0hBYT8" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;October 31, 2023&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49A_20220501__20230430_zgRdHdpiLnIg" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;April
30, 2023&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount_zxfBroCd4Qe5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; font-size: 10pt; text-align: left"&gt;Series B Preferred Stock, as converted&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 20%; font-size: 10pt; text-align: right"&gt;3,896&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 20%; font-size: 10pt; text-align: right"&gt;822,230&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount_zNQpOESFJdZ2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Stock options&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;6,861,517&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;4,784,809&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount_zU0IxhEYNUE" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt"&gt;Warrants&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;1,539,999&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;1,539,999&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount_zokOnw9KYNTd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;Restricted stock&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;779,850&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;781,060&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_401_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_zRs8W6NU1obe" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;9,185,262&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;7,928,098&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount
      contextRef="From2023-05-01to2023-10-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-10-31"
      decimals="INF"
      unitRef="Shares">6861517</RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount>
    <RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount
      contextRef="From2022-05-012023-04-30"
      decimals="INF"
      unitRef="Shares">4784809</RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount>
    <RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount
      contextRef="From2023-05-01to2023-10-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-10-31"
      decimals="INF"
      unitRef="Shares">779850</RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount>
    <RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount
      contextRef="From2022-05-012023-04-30"
      decimals="INF"
      unitRef="Shares">781060</RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2023-05-01to2023-10-31"
      decimals="INF"
      unitRef="Shares">9185262</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-10-31">&lt;p id="xdx_847_ecustom--RelatedPartiesPolicyTextBlock_zFBuuEMg7qje" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86A_zgqYB4ZPZrOe"&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;/p&gt;

</RCAT:RelatedPartiesPolicyTextBlock>
    <RCAT:SegmentReportingPolicyTextBlock contextRef="From2023-05-01to2023-10-31">&lt;p id="xdx_84E_ecustom--SegmentReportingPolicyTextBlock_z026yDhmqLib" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_867_zJLVgO3hmVIa"&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;&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="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 to focus on the unique opportunities in each sector. Enterprise's initial strategy was to provide UAV's to commercial
enterprises, and the military, to navigate dangerous military environments and confined industrial and commercial interior spaces. Subsequently,
Enterprise narrowed its near-term attention on the military and other government agencies. Skypersonic's technology has been redirected
to military applications and its operations consolidated into Teal. The Consumer segment, which includes Fat Shark and Rotor Riot, caters
to hobbyists, drone racers, and enthusiasts.&#160;&#160;The reportable segments were established based on how our CODM 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;&lt;/p&gt;

</RCAT:SegmentReportingPolicyTextBlock>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock contextRef="From2023-05-01to2023-10-31">&lt;p id="xdx_80E_eus-gaap--DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_zVlUr5PPIkAb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;b&gt;&lt;span id="xdx_825_zcwjAI4vY37d"&gt;Note 3 &#x2013; Discontinued
Operations &#x2013; Sale of Consumer Segment&lt;/span&gt;&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;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;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 the Consumer segment for:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_zGv4tNde9M2k" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" 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: -10pt; padding-left: 10pt"&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_495_20230801__20231031_zJy7LCo0cRWf" style="text-align: right"&gt;&#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 id="xdx_49A_20220801__20221031_z0xBMmiNut4c" style="text-align: right"&gt;&#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 id="xdx_496_20230501__20231031_zOwbbVkipbva" style="text-align: right"&gt;&#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 id="xdx_493_20220501__20221031_zlucd2oWZCOk" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Three months ended&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;October 31,&lt;/p&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Six months ended&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;October 31,&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationRevenue_ztViCxqaS90k" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 48%; font-size: 10pt; text-indent: -10pt; padding-left: 10pt"&gt;Revenues&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;1,056,932&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;782,850&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;2,926,151&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;2,725,570&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; 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-indent: -10pt; padding-left: 10pt"&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;&#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;&#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;&#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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_zVeareILB8U2" 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: -10pt; padding-left: 10pt"&gt;Cost of goods sold&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;1,154,200&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;673,046&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;2,539,316&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;2,340,259&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 style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt"&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;&#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;&#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;&#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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_zvDVGBoVNXtd" 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;Gross Margin&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;(97,268&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;109,804&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;386,835&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;385,311&lt;/td&gt;&lt;td style="font-size: 10pt; 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-indent: -10pt; padding-left: 10pt"&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;&#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;&#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;&#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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract_iB_zFwN2kdr7xAa" 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;Operating Expenses&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;&#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;&#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;&#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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--DisposalGroupIncludingDiscontinuedOperationOperationsExpense_zvZZ3I7zG3Gb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-indent: -10pt; padding-left: 20pt"&gt;Operations&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;173,825&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;171,055&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;383,805&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;332,838&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense_zR3hLFjWduo1" 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;Research and development&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;31,054&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;87,958&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;77,303&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;170,764&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense_zo9Zdd4RFx15" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"&gt;Sales and marketing&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;287,413&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;168,013&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;691,517&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;363,291&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_zBDHwTZCt887" 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: -10pt; padding-left: 20pt"&gt;General and administrative&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;9,982&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;104,323&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;53,588&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;159,484&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_408_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOperatingExpense_i01_zBSc5PEnV0p8" 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: 30pt"&gt;Total operating expenses&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;502,274&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;531,349&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;1,206,213&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;1,026,377&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_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_zJzgl06wCD8h" 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;Operating loss&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;(599,542&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;(421,545&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;(819,378&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;(641,066&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&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: 10pt"&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;&#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;&#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;&#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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract_iB_z7Ww6GArbNtf" 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;Other (income) expense&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;&#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;&#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;&#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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--DisposalGroupIncludingDiscontinuedOperationInterestExpense_zwzG0VLhg7T4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"&gt;Interest expense&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0768"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0769"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;22,856&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0771"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherIncome_i01N_di_zBNgsJd1RFo8" 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: -10pt; padding-left: 20pt"&gt;Other, net&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;(31&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&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;(8,050&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&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;(150&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&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;(8,174&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract_iB_zeSIa7tzGsgd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -8.95pt; padding-left: 20pt"&gt;Other (income) expense&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;(31&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;(8,050&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;22,706&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;(8,174&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&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: -10pt; padding-left: 20pt"&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;&#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;&#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;&#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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_zbzbgY0c9bXa" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -9pt; padding-left: 20pt"&gt;Net loss from discontinued operations&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"&gt;(599,511&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"&gt;(413,495&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"&gt;(842,084&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"&gt;(632,892&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A4_zXEefZZfoeld" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&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;Assets and liabilities for the Consumer segment included:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_89B_ecustom--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock_zvWudXz1eplb" 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;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_496_20231031_z5cfpCcsbgrc" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;October 31, 2023&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_497_20230430_zqiJ4ZPl6alh" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;April 30, 2023&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_iB_zdI0qkEKVang" 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;Current assets&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;&#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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCash_i01I_zpB8i95eh024" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 52%; font-size: 10pt; text-indent: -10pt; padding-left: 20pt"&gt;Cash&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 20%; font-size: 10pt; text-align: right"&gt;6,310&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 20%; font-size: 10pt; text-align: right"&gt;86,656&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_i01I_zI84GGyBgiuj" 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;Accounts receivable, net&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;44,431&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;61,107&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_i01I_zvgSdTuuXEwb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-indent: -10pt; padding-left: 20pt"&gt;Inventory&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;2,599,022&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;3,065,954&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_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_i01I_zHK3wY76Xvuh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt"&gt;Other&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;1,503,999&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;2,069,438&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_409_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_i01I_zMYbHok65HR9" 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;Total current assets&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;4,153,762&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;5,283,155&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; 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&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;&#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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_iI_zyE3RVSC0aTi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 10pt"&gt;Intangible assets, net&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;20,000&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;20,000&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_i01I_zmwkfdYIHyS1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; padding-left: 10pt"&gt;Other&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;3,853&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;3,853&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent_iI_z9pHlEyc03zb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt"&gt;Operating lease right-of-use assets&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;62,280&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;84,544&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_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_iI_zC9zEaVUxms4" 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;Total long term assets&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;86,133&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;108,397&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&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;&#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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_iB_zpGV8Pj54L9e" 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;Current liabilities&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;&#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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_i01I_zSWt0Hx0FZ2j" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"&gt;Accounts payable&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;64,777&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&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;606,872&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_i01I_z4dzyJtf0br9" 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;Accrued expenses&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;96,838&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;109,480&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--DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations_i01I_zdVdMTlZrLXf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"&gt;Debt obligations - short term&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;166,026&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0830"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&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_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_i01I_zWUumNbM0jIf" 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;Customer deposits&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;43,936&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;244,688&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent_i01I_zhvzsZyNQ7Q7" 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;Operating lease liabilities&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;53,060&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;49,461&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_403_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_i01I_z9A3HMLQdQx5" 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;Total current liabilities&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;424,637&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;1,010,501&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&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;&#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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent_iI_zTbks8KXlQ49" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Long term liabilities - Operating lease liabilities&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;14,356&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;41,814&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&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;&#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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--DisposalGroupIncludingDiscontinuedOperationWorkingCapital_iI_zTSPxJOuV6dl" 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;Working capital&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;3,729,125&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;4,272,654&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AD_zKI3QgCKt9wg" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock contextRef="From2023-05-01to2023-10-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_zGv4tNde9M2k" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" 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: -10pt; padding-left: 10pt"&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_495_20230801__20231031_zJy7LCo0cRWf" style="text-align: right"&gt;&#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 id="xdx_49A_20220801__20221031_z0xBMmiNut4c" style="text-align: right"&gt;&#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 id="xdx_496_20230501__20231031_zOwbbVkipbva" style="text-align: right"&gt;&#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 id="xdx_493_20220501__20221031_zlucd2oWZCOk" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Three months ended&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;October 31,&lt;/p&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Six months ended&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;October 31,&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationRevenue_ztViCxqaS90k" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 48%; font-size: 10pt; text-indent: -10pt; padding-left: 10pt"&gt;Revenues&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;1,056,932&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;782,850&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;2,926,151&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;2,725,570&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; 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-indent: -10pt; padding-left: 10pt"&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;&#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;&#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;&#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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_zVeareILB8U2" 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: -10pt; padding-left: 10pt"&gt;Cost of goods sold&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;1,154,200&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;673,046&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;2,539,316&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;2,340,259&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 style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt"&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;&#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;&#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;&#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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_zvDVGBoVNXtd" 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;Gross Margin&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;(97,268&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;109,804&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;386,835&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;385,311&lt;/td&gt;&lt;td style="font-size: 10pt; 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-indent: -10pt; padding-left: 10pt"&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;&#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;&#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;&#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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract_iB_zFwN2kdr7xAa" 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;Operating Expenses&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;&#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;&#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;&#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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--DisposalGroupIncludingDiscontinuedOperationOperationsExpense_zvZZ3I7zG3Gb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-indent: -10pt; padding-left: 20pt"&gt;Operations&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;173,825&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;171,055&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;383,805&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;332,838&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense_zR3hLFjWduo1" 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;Research and development&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;31,054&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;87,958&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;77,303&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;170,764&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense_zo9Zdd4RFx15" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"&gt;Sales and marketing&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;287,413&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;168,013&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;691,517&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;363,291&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_zBDHwTZCt887" 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: -10pt; padding-left: 20pt"&gt;General and administrative&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;9,982&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;104,323&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;53,588&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;159,484&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_408_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOperatingExpense_i01_zBSc5PEnV0p8" 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: 30pt"&gt;Total operating expenses&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;502,274&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;531,349&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;1,206,213&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;1,026,377&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_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_zJzgl06wCD8h" 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;Operating loss&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;(599,542&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;(421,545&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;(819,378&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;(641,066&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&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: 10pt"&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;&#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;&#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;&#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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract_iB_z7Ww6GArbNtf" 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;Other (income) expense&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;&#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;&#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;&#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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--DisposalGroupIncludingDiscontinuedOperationInterestExpense_zwzG0VLhg7T4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"&gt;Interest expense&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0768"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0769"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;22,856&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0771"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherIncome_i01N_di_zBNgsJd1RFo8" 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: -10pt; padding-left: 20pt"&gt;Other, net&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;(31&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&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;(8,050&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&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;(150&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&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;(8,174&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract_iB_zeSIa7tzGsgd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -8.95pt; padding-left: 20pt"&gt;Other (income) expense&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;(31&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;(8,050&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;22,706&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;(8,174&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&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: -10pt; padding-left: 20pt"&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;&#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;&#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;&#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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_zbzbgY0c9bXa" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -9pt; padding-left: 20pt"&gt;Net loss from discontinued operations&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"&gt;(599,511&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"&gt;(413,495&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"&gt;(842,084&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"&gt;(632,892&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      unitRef="USD">1056932</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      unitRef="USD">782850</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">2926151</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">2725570</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      unitRef="USD">1154200</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      unitRef="USD">673046</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">2539316</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">2340259</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      unitRef="USD">-97268</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      unitRef="USD">109804</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">386835</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">385311</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationOperationsExpense
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      unitRef="USD">173825</RCAT:DisposalGroupIncludingDiscontinuedOperationOperationsExpense>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationOperationsExpense
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      unitRef="USD">171055</RCAT:DisposalGroupIncludingDiscontinuedOperationOperationsExpense>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationOperationsExpense
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">383805</RCAT:DisposalGroupIncludingDiscontinuedOperationOperationsExpense>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationOperationsExpense
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">332838</RCAT:DisposalGroupIncludingDiscontinuedOperationOperationsExpense>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      unitRef="USD">31054</RCAT:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      unitRef="USD">87958</RCAT:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">77303</RCAT:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">170764</RCAT:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      unitRef="USD">287413</RCAT:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      unitRef="USD">168013</RCAT:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">691517</RCAT:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">363291</RCAT:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      unitRef="USD">9982</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      unitRef="USD">104323</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">53588</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">159484</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      unitRef="USD">502274</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      unitRef="USD">531349</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">1206213</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">1026377</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      unitRef="USD">-599542</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      unitRef="USD">-421545</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">-819378</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">-641066</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">22856</us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      unitRef="USD">31</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      unitRef="USD">8050</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">150</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">8174</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      unitRef="USD">-599511</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      unitRef="USD">-413495</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">-842084</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">-632892</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <RCAT:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock contextRef="From2023-05-01to2023-10-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_89B_ecustom--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock_zvWudXz1eplb" 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;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_496_20231031_z5cfpCcsbgrc" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;October 31, 2023&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_497_20230430_zqiJ4ZPl6alh" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;April 30, 2023&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_iB_zdI0qkEKVang" 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;Current assets&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;&#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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCash_i01I_zpB8i95eh024" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 52%; font-size: 10pt; text-indent: -10pt; padding-left: 20pt"&gt;Cash&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 20%; font-size: 10pt; text-align: right"&gt;6,310&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 20%; font-size: 10pt; text-align: right"&gt;86,656&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_i01I_zI84GGyBgiuj" 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;Accounts receivable, net&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;44,431&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;61,107&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_i01I_zvgSdTuuXEwb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-indent: -10pt; padding-left: 20pt"&gt;Inventory&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;2,599,022&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;3,065,954&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_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_i01I_zHK3wY76Xvuh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt"&gt;Other&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;1,503,999&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;2,069,438&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_409_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_i01I_zMYbHok65HR9" 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;Total current assets&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;4,153,762&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;5,283,155&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; 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&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;&#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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_iI_zyE3RVSC0aTi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 10pt"&gt;Intangible assets, net&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;20,000&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;20,000&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_i01I_zmwkfdYIHyS1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; padding-left: 10pt"&gt;Other&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;3,853&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;3,853&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent_iI_z9pHlEyc03zb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt"&gt;Operating lease right-of-use assets&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;62,280&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;84,544&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_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_iI_zC9zEaVUxms4" 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;Total long term assets&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;86,133&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;108,397&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&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;&#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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_iB_zpGV8Pj54L9e" 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;Current liabilities&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;&#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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_i01I_zSWt0Hx0FZ2j" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"&gt;Accounts payable&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;64,777&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&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;606,872&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_i01I_z4dzyJtf0br9" 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;Accrued expenses&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;96,838&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;109,480&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--DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations_i01I_zdVdMTlZrLXf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"&gt;Debt obligations - short term&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;166,026&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0830"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&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_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_i01I_zWUumNbM0jIf" 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;Customer deposits&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;43,936&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;244,688&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent_i01I_zhvzsZyNQ7Q7" 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;Operating lease liabilities&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;53,060&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;49,461&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_403_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_i01I_z9A3HMLQdQx5" 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;Total current liabilities&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;424,637&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;1,010,501&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&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;&#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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent_iI_zTbks8KXlQ49" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Long term liabilities - Operating lease liabilities&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;14,356&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;41,814&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&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;&#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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--DisposalGroupIncludingDiscontinuedOperationWorkingCapital_iI_zTSPxJOuV6dl" 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;Working capital&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;3,729,125&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;4,272,654&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</RCAT:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCash contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">6310</us-gaap:DisposalGroupIncludingDiscontinuedOperationCash>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCash contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">86656</us-gaap:DisposalGroupIncludingDiscontinuedOperationCash>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">44431</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">61107</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInventoryCurrent contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">2599022</us-gaap:DisposalGroupIncludingDiscontinuedOperationInventoryCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInventoryCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">3065954</us-gaap:DisposalGroupIncludingDiscontinuedOperationInventoryCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">1503999</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">2069438</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">4153762</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">5283155</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent contextRef="AsOf2023-10-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-10-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-10-31" decimals="0" unitRef="USD">62280</us-gaap:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">84544</us-gaap:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">86133</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">108397</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">64777</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">606872</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">96838</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">109480</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">166026</RCAT:DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherLiabilities contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">43936</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherLiabilities>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherLiabilities contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">244688</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherLiabilities>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">53060</RCAT:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">49461</RCAT:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">424637</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">1010501</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">14356</RCAT:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">41814</RCAT:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationWorkingCapital contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">3729125</RCAT:DisposalGroupIncludingDiscontinuedOperationWorkingCapital>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationWorkingCapital contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">4272654</RCAT:DisposalGroupIncludingDiscontinuedOperationWorkingCapital>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock contextRef="From2023-05-01to2023-10-31">&lt;p id="xdx_80E_eus-gaap--InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_zjK8etRPiU3k" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_825_zko6Mj2Lz6Tc"&gt;Note 4 &#x2013; Marketable Securities&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Marketable securities consisted solely of corporate
bonds at October 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_901_ecustom--CorporateBondsAtCarryingValueFairValue_iI_c20231031_zYrE8E2XNeLf"&gt;2,615,289&lt;/span&gt;&lt;/span&gt;&lt;span style="color: Black; background-color: white"&gt;,
$&lt;span id="xdx_901_ecustom--CorporateBondsAtCarryingValueCostBasis_iI_c20231031_zOxaD7tCPbIj"&gt;2,826,402&lt;/span&gt;&lt;/span&gt;&lt;span style="color: Black; background-color: white"&gt;,
and $&lt;span id="xdx_902_ecustom--CorporateBondsAtCarryingValueUnrealizedLosses_iNI_di_c20231031_zOJecgxvEIo9"&gt;211,113 &lt;/span&gt;&lt;/span&gt;&lt;span style="color: Black; background-color: white"&gt;at
October 31, 2023, respectively. Contractual maturities of one to three years totaled $&lt;span id="xdx_905_ecustom--CorporateBondsAtCarryingValueContractualMaturities2_iI_c20231031_zpZ5Og4nEbs1"&gt;2,615,289&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;&#160;&lt;/p&gt;

</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <RCAT:CorporateBondsAtCarryingValueFairValue contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">2615289</RCAT:CorporateBondsAtCarryingValueFairValue>
    <RCAT:CorporateBondsAtCarryingValueCostBasis contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">2826402</RCAT:CorporateBondsAtCarryingValueCostBasis>
    <RCAT:CorporateBondsAtCarryingValueUnrealizedLosses contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">-211113</RCAT:CorporateBondsAtCarryingValueUnrealizedLosses>
    <RCAT:CorporateBondsAtCarryingValueContractualMaturities2 contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">2615289</RCAT:CorporateBondsAtCarryingValueContractualMaturities2>
    <us-gaap:InventoryDisclosureTextBlock contextRef="From2023-05-01to2023-10-31">&lt;p id="xdx_80D_eus-gaap--InventoryDisclosureTextBlock_zjJTtoqOMZD3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_827_zT4B1bN4eG44"&gt;Note 5 &#x2013; Inventories&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;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Inventories consisted of the following:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zAVjRBOQmbCc" 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;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_494_20231031_zq534zljNxZj" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;October 31, 2023&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_494_20230430_ziRHIbOxD6F8" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;April 30, 2023&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--InventoryRawMaterials_iI_znzFje0muJ1e" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 42%; font-size: 10pt; text-align: left"&gt;Raw materials&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 25%; font-size: 10pt; text-align: right"&gt;7,804,167&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 25%; font-size: 10pt; text-align: right"&gt;8,132,196&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--InventoryWorkInProcess_iI_z4KpepGwxE8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt"&gt;Work-in-process&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;1,327,888&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;509,381&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--InventoryFinishedGoods_iI_z5RcbldAlbof" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;Finished goods&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;123,643&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;278,996&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_402_eus-gaap--InventoryNet_iI_zbCbSj85M89k" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt"&gt;Total&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;9,255,698&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;8,920,573&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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

</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="From2023-05-01to2023-10-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zAVjRBOQmbCc" 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;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_494_20231031_zq534zljNxZj" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;October 31, 2023&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_494_20230430_ziRHIbOxD6F8" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;April 30, 2023&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--InventoryRawMaterials_iI_znzFje0muJ1e" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 42%; font-size: 10pt; text-align: left"&gt;Raw materials&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 25%; font-size: 10pt; text-align: right"&gt;7,804,167&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 25%; font-size: 10pt; text-align: right"&gt;8,132,196&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--InventoryWorkInProcess_iI_z4KpepGwxE8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt"&gt;Work-in-process&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;1,327,888&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;509,381&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--InventoryFinishedGoods_iI_z5RcbldAlbof" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;Finished goods&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;123,643&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;278,996&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_402_eus-gaap--InventoryNet_iI_zbCbSj85M89k" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt"&gt;Total&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;9,255,698&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;8,920,573&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">7804167</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">8132196</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">1327888</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">509381</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">123643</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">278996</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryNet contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">9255698</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-10-31">&lt;p id="xdx_800_eus-gaap--OtherCurrentAssetsTextBlock_zKifmURYbtD4" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_82B_zdeD96LJiSEk"&gt;Note 6 &#x2013; Other Current Assets&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;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Other current assets included:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_z3Ws0PnoQEkl" 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;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_499_20231031_zYJKgwbWXBPb" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;October 31, 2023&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_492_20230430_zEZk0uJWK7Dj" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;April 30, 2023&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_zRacGbXC9Fr5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 42%; font-size: 10pt; text-align: left"&gt;Prepaid inventory&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 25%; font-size: 10pt; text-align: right"&gt;1,616,111&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 25%; font-size: 10pt; text-align: right"&gt;359,500&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--PrepaidExpenseCurrent_iI_zxjH12uo2W7b" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Prepaid expenses&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;1,203,209&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;752,564&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss_iI_z3YNPBib4z08" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;Accrued interest income&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;20,572&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;151,671&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_40C_eus-gaap--OtherAssetsCurrent_iI_zVWRADLyJhuf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt"&gt;Total&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;2,839,892&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;1,263,735&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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

</us-gaap:OtherCurrentAssetsTextBlock>
    <us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock contextRef="From2023-05-01to2023-10-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_z3Ws0PnoQEkl" 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;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_499_20231031_zYJKgwbWXBPb" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;October 31, 2023&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_492_20230430_zEZk0uJWK7Dj" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;April 30, 2023&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_zRacGbXC9Fr5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 42%; font-size: 10pt; text-align: left"&gt;Prepaid inventory&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 25%; font-size: 10pt; text-align: right"&gt;1,616,111&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 25%; font-size: 10pt; text-align: right"&gt;359,500&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--PrepaidExpenseCurrent_iI_zxjH12uo2W7b" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Prepaid expenses&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;1,203,209&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;752,564&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss_iI_z3YNPBib4z08" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;Accrued interest income&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;20,572&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;151,671&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_40C_eus-gaap--OtherAssetsCurrent_iI_zVWRADLyJhuf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt"&gt;Total&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;2,839,892&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;1,263,735&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">1616111</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">359500</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">1203209</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">752564</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">20572</us-gaap:DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">151671</us-gaap:DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:OtherAssetsCurrent contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">2839892</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">1263735</us-gaap:OtherAssetsCurrent>
    <RCAT:DueFromRelatedPartyDisclosureTextBlock contextRef="From2023-05-01to2023-10-31">&lt;p id="xdx_802_ecustom--DueFromRelatedPartyDisclosureTextBlock_zmtGptr6gErc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_823_zoUxGSGw2Jgf"&gt;Note 7 &#x2013; Due From Related Party&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt/105% 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;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_907_ecustom--CashCompensationSubjectToTaxation_c20220101__20220430_zwrGs1TM1yQ6"&gt;155,624&lt;/span&gt;&#160;of cash compensation and $&lt;span id="xdx_90B_ecustom--IncomeAssociatedWithStockCompensationSubjectToTaxation_c20220101__20220430_zYL5WrJlXVRh"&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_90A_ecustom--NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation_c20220301__20220430_zWK4gYzB6zQe"&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_909_ecustom--CommonStockWithheldByCompanyAppliedAgainstNoteShares_c20220301__20220430_zBJ4NsWncgsi"&gt;104,166&lt;/span&gt;
shares of common stock with a fair value of $&lt;span id="xdx_90D_ecustom--CommonStockWithheldByCompanyAppliedAgainstNoteAmount_c20220301__20220430_zFg29o96r4Bh"&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_90A_ecustom--SharesHeldAtTransferAgentUntilNoteReceivableRepayment_c20220301__20220430_zaxozlG0QYN1"&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_906_ecustom--RestrictedStockScheduledToVestShares_c20220301__20220430_zaD6KmGI4Gdb"&gt;20,833&lt;/span&gt;&#160;shares of restricted stock vesting
monthly in calendar 2022, of which &lt;span id="xdx_907_ecustom--RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable_c20220301__20220430_zyvP6n9y9P6a"&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_90E_ecustom--PaymentsForTaxLiability_iN_di_c20220301__20220430_z6KTxKYkeuze"&gt;712,646&lt;/span&gt;&#160;representing
$&lt;span id="xdx_901_ecustom--NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation_c20220301__20220430_ziHkcxIOSQJb"&gt;510,323&lt;/span&gt;
owed by the employee, $&lt;span id="xdx_90B_ecustom--EstimatedTaxesOwedRelatedToStockCompensation_c20220301__20220430_zqAMTkxp1X4i"&gt;31,604&lt;/span&gt;
owed by the Company,
and $&lt;span id="xdx_909_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestExpense_c20220301__20220430_z9AcYLgdOLti"&gt;170,719&lt;/span&gt;
of penalties and interest. The Note was repaid in full in August 2022.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&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-10-31">&lt;p id="xdx_800_eus-gaap--IntangibleAssetsDisclosureTextBlock_zv2teIllTuN8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_82E_zEBu6vrgHTef"&gt;Note 8 &#x2013; Intangible Assets&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;Intangible assets relate to acquisitions completed
by the Company, including those described in Note 1, and were as follows:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_zWgnDezJwzl5" 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_497_20231031__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsGrossCarryingAmountMember_zmew1c6TrXdj" 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_493_20231031__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsAccumulatedAmortizationMember_zdJ3kcT44to3" 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_491_20231031__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsNetCarryingValueMember_zNMgTIkZ8qnb" 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;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="11" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;October 31, 2023&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="11" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;April 30, 2023&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Gross Value&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Accumulated Amortization&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Net Value&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&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;b&gt;Gross&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Accumulated Amortization&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Net Value&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--FiniteLivedProprietaryTechnologyGross_iI_z7dVymdUsfsc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 46%; font-size: 10pt; text-align: left"&gt;Proprietary technology&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 6%; font-size: 10pt; text-align: right"&gt;4,967,000&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 6%; font-size: 10pt; text-align: right"&gt;(1,259,673&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 6%; font-size: 10pt; text-align: right"&gt;3,707,327&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 6%; font-size: 10pt; text-align: right"&gt;4,967,000&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 6%; font-size: 10pt; text-align: right"&gt;(841,223&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 6%; font-size: 10pt; text-align: right"&gt;4,125,777&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--FiniteLivedNoncompeteAgreementsGross1_iI_zMhMLVnpwWLe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Non-compete agreements&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;81,000&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;(70,167&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;10,833&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;81,000&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;(56,667&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;24,333&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--FiniteLivedCustomerRelationshipsGross1_iI_z5WJ6bxx4fp" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;Customer relationships&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;39,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;(20,891&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&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;18,109&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;39,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;(18,106&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&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;20,894&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_40D_ecustom--FiniteLivedIntangibleAssetsGross1_iI_zrs3gW1lCIeg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: 10pt"&gt;Total finite-lived assets&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;5,087,000&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;(1,350,731&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;3,736,269&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;5,087,000&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;(915,996&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;4,171,004&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--IndefiniteLivedTradeNames_iI_zjXXuspfUiB9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;Brand name&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;3,152,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl0932"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;3,152,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;3,152,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl0935"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;3,152,000&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_408_ecustom--IndefiniteLivedIntangibleAssetsExcludingGoodwill1_iI_zTtgxokp3M0l" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: 10pt"&gt;Total indefinite-lived assets&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;3,152,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl0939"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;3,152,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;3,152,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl0942"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;3,152,000&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_40E_ecustom--IntangibleAssetsNetExcludingGoodwill1_iI_zXjGON8zBwcf" 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;Total intangible assets, net&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;8,239,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;(1,350,731&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;6,888,269&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;8,239,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;(915,996&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;7,323,004&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A4_zzOYObcDKNg" 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;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;/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"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As of October 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;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="background-color: white"&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_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_496_20231031_zYN3up7s0K96"&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;432,070&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,736,269&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_8AC_z73qdxF80nSb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&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;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&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: 50%"&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: 20%"&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: 20%"&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_432_c20220501__20221031_eus-gaap--GoodwillPeriodIncreaseDecrease_zTFu11E12r6h" 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_438_c20230501__20231031_eus-gaap--GoodwillImpairmentLoss_iN_di_zFVCUmwbvOx5" 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_439_c20231031_eus-gaap--Goodwill_iI_zDO37g72k67d" 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 October 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_8A1_z8LmURXWxIag" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&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_90D_eus-gaap--ImpairmentOfIntangibleAssetsExcludingGoodwill_c20230501__20231031_zg310leLguEg"&gt;2,826,918&lt;/span&gt;
in April
2023.&lt;/p&gt;

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

</us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock contextRef="From2023-05-01to2023-10-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_zWgnDezJwzl5" 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_497_20231031__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsGrossCarryingAmountMember_zmew1c6TrXdj" 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_493_20231031__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsAccumulatedAmortizationMember_zdJ3kcT44to3" 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_491_20231031__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsNetCarryingValueMember_zNMgTIkZ8qnb" 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;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="11" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;October 31, 2023&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="11" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;April 30, 2023&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Gross Value&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Accumulated Amortization&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Net Value&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&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;b&gt;Gross&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Accumulated Amortization&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Net Value&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--FiniteLivedProprietaryTechnologyGross_iI_z7dVymdUsfsc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 46%; font-size: 10pt; text-align: left"&gt;Proprietary technology&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 6%; font-size: 10pt; text-align: right"&gt;4,967,000&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 6%; font-size: 10pt; text-align: right"&gt;(1,259,673&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 6%; font-size: 10pt; text-align: right"&gt;3,707,327&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 6%; font-size: 10pt; text-align: right"&gt;4,967,000&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 6%; font-size: 10pt; text-align: right"&gt;(841,223&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 6%; font-size: 10pt; text-align: right"&gt;4,125,777&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--FiniteLivedNoncompeteAgreementsGross1_iI_zMhMLVnpwWLe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Non-compete agreements&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;81,000&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;(70,167&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;10,833&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;81,000&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;(56,667&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;24,333&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--FiniteLivedCustomerRelationshipsGross1_iI_z5WJ6bxx4fp" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;Customer relationships&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;39,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;(20,891&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&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;18,109&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;39,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;(18,106&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&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;20,894&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_40D_ecustom--FiniteLivedIntangibleAssetsGross1_iI_zrs3gW1lCIeg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: 10pt"&gt;Total finite-lived assets&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;5,087,000&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;(1,350,731&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;3,736,269&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;5,087,000&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;(915,996&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;4,171,004&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--IndefiniteLivedTradeNames_iI_zjXXuspfUiB9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;Brand name&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;3,152,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl0932"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;3,152,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;3,152,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl0935"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;3,152,000&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_408_ecustom--IndefiniteLivedIntangibleAssetsExcludingGoodwill1_iI_zTtgxokp3M0l" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: 10pt"&gt;Total indefinite-lived assets&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;3,152,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl0939"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;3,152,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;3,152,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl0942"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;3,152,000&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_40E_ecustom--IntangibleAssetsNetExcludingGoodwill1_iI_zXjGON8zBwcf" 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;Total intangible assets, net&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;8,239,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;(1,350,731&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;6,888,269&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;8,239,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;(915,996&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;7,323,004&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <RCAT:FiniteLivedProprietaryTechnologyGross
      contextRef="AsOf2023-10-31_custom_IntangibleAssetsGrossCarryingAmountMember"
      decimals="0"
      unitRef="USD">4967000</RCAT:FiniteLivedProprietaryTechnologyGross>
    <RCAT:FiniteLivedProprietaryTechnologyGross
      contextRef="AsOf2023-10-31_custom_IntangibleAssetsAccumulatedAmortizationMember"
      decimals="0"
      unitRef="USD">-1259673</RCAT:FiniteLivedProprietaryTechnologyGross>
    <RCAT:FiniteLivedProprietaryTechnologyGross
      contextRef="AsOf2023-10-31_custom_IntangibleAssetsNetCarryingValueMember"
      decimals="0"
      unitRef="USD">3707327</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-10-31_custom_IntangibleAssetsGrossCarryingAmountMember"
      decimals="0"
      unitRef="USD">81000</RCAT:FiniteLivedNoncompeteAgreementsGross1>
    <RCAT:FiniteLivedNoncompeteAgreementsGross1
      contextRef="AsOf2023-10-31_custom_IntangibleAssetsAccumulatedAmortizationMember"
      decimals="0"
      unitRef="USD">-70167</RCAT:FiniteLivedNoncompeteAgreementsGross1>
    <RCAT:FiniteLivedNoncompeteAgreementsGross1
      contextRef="AsOf2023-10-31_custom_IntangibleAssetsNetCarryingValueMember"
      decimals="0"
      unitRef="USD">10833</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-10-31_custom_IntangibleAssetsGrossCarryingAmountMember"
      decimals="0"
      unitRef="USD">39000</RCAT:FiniteLivedCustomerRelationshipsGross1>
    <RCAT:FiniteLivedCustomerRelationshipsGross1
      contextRef="AsOf2023-10-31_custom_IntangibleAssetsAccumulatedAmortizationMember"
      decimals="0"
      unitRef="USD">-20891</RCAT:FiniteLivedCustomerRelationshipsGross1>
    <RCAT:FiniteLivedCustomerRelationshipsGross1
      contextRef="AsOf2023-10-31_custom_IntangibleAssetsNetCarryingValueMember"
      decimals="0"
      unitRef="USD">18109</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-10-31_custom_IntangibleAssetsGrossCarryingAmountMember"
      decimals="0"
      unitRef="USD">5087000</RCAT:FiniteLivedIntangibleAssetsGross1>
    <RCAT:FiniteLivedIntangibleAssetsGross1
      contextRef="AsOf2023-10-31_custom_IntangibleAssetsAccumulatedAmortizationMember"
      decimals="0"
      unitRef="USD">-1350731</RCAT:FiniteLivedIntangibleAssetsGross1>
    <RCAT:FiniteLivedIntangibleAssetsGross1
      contextRef="AsOf2023-10-31_custom_IntangibleAssetsNetCarryingValueMember"
      decimals="0"
      unitRef="USD">3736269</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-10-31_custom_IntangibleAssetsGrossCarryingAmountMember"
      decimals="0"
      unitRef="USD">3152000</us-gaap:IndefiniteLivedTradeNames>
    <us-gaap:IndefiniteLivedTradeNames
      contextRef="AsOf2023-10-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-10-31_custom_IntangibleAssetsGrossCarryingAmountMember"
      decimals="0"
      unitRef="USD">3152000</RCAT:IndefiniteLivedIntangibleAssetsExcludingGoodwill1>
    <RCAT:IndefiniteLivedIntangibleAssetsExcludingGoodwill1
      contextRef="AsOf2023-10-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-10-31_custom_IntangibleAssetsGrossCarryingAmountMember"
      decimals="0"
      unitRef="USD">8239000</RCAT:IntangibleAssetsNetExcludingGoodwill1>
    <RCAT:IntangibleAssetsNetExcludingGoodwill1
      contextRef="AsOf2023-10-31_custom_IntangibleAssetsAccumulatedAmortizationMember"
      decimals="0"
      unitRef="USD">-1350731</RCAT:IntangibleAssetsNetExcludingGoodwill1>
    <RCAT:IntangibleAssetsNetExcludingGoodwill1
      contextRef="AsOf2023-10-31_custom_IntangibleAssetsNetCarryingValueMember"
      decimals="0"
      unitRef="USD">6888269</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-10-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_496_20231031_zYN3up7s0K96"&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;432,070&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,736,269&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-10-31" decimals="0" unitRef="USD">432070</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">842471</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">815271</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">786679</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">644833</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">214945</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">3736269</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:ScheduleOfGoodwillTextBlock contextRef="From2023-05-01to2023-10-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: 50%"&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: 20%"&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: 20%"&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_432_c20220501__20221031_eus-gaap--GoodwillPeriodIncreaseDecrease_zTFu11E12r6h" 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_438_c20230501__20231031_eus-gaap--GoodwillImpairmentLoss_iN_di_zFVCUmwbvOx5" 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_439_c20231031_eus-gaap--Goodwill_iI_zDO37g72k67d" 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 October 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-10-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-10-31_us-gaap_GoodwillMember"
      decimals="0"
      unitRef="USD">2826918</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="AsOf2023-10-31_us-gaap_GoodwillMember"
      decimals="0"
      unitRef="USD">17012832</us-gaap:Goodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">2826918</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2023-05-01to2023-10-31">&lt;p id="xdx_807_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_z7OmhPs9LQ78" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_825_zg0zahZ5r1F6"&gt;Note 9 &#x2013; Property and Equipment&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;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&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;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--PropertyPlantAndEquipmentTextBlock_z6A99hbNMurb" 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;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_495_20231031_zjQVXI02eJJa" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;October 31, 2023&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49A_20230430_zUJ1cJMQ3lE8" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;April 30, 2023&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentGross_iI_zYj7cQjNcOMg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 42%; font-size: 10pt; text-align: left"&gt;Equipment and related&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 25%; font-size: 10pt; text-align: right"&gt;1,426,424&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 25%; font-size: 10pt; text-align: right"&gt;1,386,373&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--PropertyPlantAndEquipmentLeaseholdImprovements_iI_znhRU68nHXpj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Leasehold improvements&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;1,548,609&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;1,473,890&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--PropertyPlantAndEquipmentFurnitureAndEquipment_iI_zYWgHCTozIs7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Furniture and fixtures&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;157,842&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;132,752&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_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_ztjh9lzBlpv5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;Accumulated depreciation&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;(565,088&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&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;(342,657&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--PropertyPlantAndEquipmentNet_iI_zpTOVvU4rtc7" 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;Net carrying value&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;2,567,787&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;2,650,358&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A9_z2BuhBkGpwub" 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;Depreciation expense totaled $&lt;span id="xdx_90A_eus-gaap--Depreciation_c20230501__20231031_zaPdCky8O2Jl"&gt;222,431&lt;/span&gt; and $&lt;span id="xdx_909_eus-gaap--Depreciation_c20220501__20221031_zb0sJpDQGiUd"&gt;91,804&lt;/span&gt;
for the six months ended October 31, 2023 and 2022, respectively.&lt;/p&gt;

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

</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2023-05-01to2023-10-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--PropertyPlantAndEquipmentTextBlock_z6A99hbNMurb" 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;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_495_20231031_zjQVXI02eJJa" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;October 31, 2023&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49A_20230430_zUJ1cJMQ3lE8" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;April 30, 2023&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentGross_iI_zYj7cQjNcOMg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 42%; font-size: 10pt; text-align: left"&gt;Equipment and related&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 25%; font-size: 10pt; text-align: right"&gt;1,426,424&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 25%; font-size: 10pt; text-align: right"&gt;1,386,373&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--PropertyPlantAndEquipmentLeaseholdImprovements_iI_znhRU68nHXpj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Leasehold improvements&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;1,548,609&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;1,473,890&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--PropertyPlantAndEquipmentFurnitureAndEquipment_iI_zYWgHCTozIs7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Furniture and fixtures&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;157,842&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;132,752&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_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_ztjh9lzBlpv5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;Accumulated depreciation&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;(565,088&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&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;(342,657&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--PropertyPlantAndEquipmentNet_iI_zpTOVvU4rtc7" 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;Net carrying value&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;2,567,787&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;2,650,358&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">1426424</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">1386373</us-gaap:PropertyPlantAndEquipmentGross>
    <RCAT:PropertyPlantAndEquipmentLeaseholdImprovements contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">1548609</RCAT:PropertyPlantAndEquipmentLeaseholdImprovements>
    <RCAT:PropertyPlantAndEquipmentLeaseholdImprovements contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">1473890</RCAT:PropertyPlantAndEquipmentLeaseholdImprovements>
    <RCAT:PropertyPlantAndEquipmentFurnitureAndEquipment contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">157842</RCAT:PropertyPlantAndEquipmentFurnitureAndEquipment>
    <RCAT:PropertyPlantAndEquipmentFurnitureAndEquipment contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">132752</RCAT:PropertyPlantAndEquipmentFurnitureAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">565088</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2023-04-30" decimals="0" unitRef="USD">342657</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">2567787</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-10-31"
      decimals="0"
      unitRef="USD">222431</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">91804</us-gaap:Depreciation>
    <RCAT:OtherLongTermAssetsDisclosureTextBlock contextRef="From2023-05-01to2023-10-31">&lt;p id="xdx_804_ecustom--OtherLongTermAssetsDisclosureTextBlock_z9dPiZCroWvb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_822_zOEtPEeZsgga"&gt;Note 10 &#x2013; Other Long-Term Assets&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt/105% 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;Other long-term assets included:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_89A_ecustom--ScheduleOfOtherLongTermAssetsTableTextBlock_zRHaDQdpyhCc" 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;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_495_20231031_zU8YmrtnigFe" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;October 31, 2023&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_491_20230430_zK0BLFHzPaX4" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;April 30, 2023&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--SAFEAgreementAssets_iI_zBW4X4QCOlqj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 42%; font-size: 10pt; text-align: left"&gt;SAFE agreement&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 25%; font-size: 10pt; text-align: right"&gt;250,000&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 25%; font-size: 10pt; text-align: right"&gt;250,000&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--SecurityDeposit_iI_zEcwq7cmOd9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;Security deposits&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;53,180&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;53,180&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_40C_eus-gaap--NoncurrentAssets_iI_zHfN3xjIkAa4" 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;Total&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;303,180&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;303,180&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A7_zODF3ynie2wh" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&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_903_ecustom--PaymentForSAFEAgreement_c20221101__20221130_zm9nXZPBkv33"&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_908_ecustom--PaymentForSAFEAgreement_c20230201__20230430_zU6gfMK8mSuh"&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;six&#160;months ended&#160;October&#160;31,&#160;2023.&lt;/p&gt;

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

</RCAT:OtherLongTermAssetsDisclosureTextBlock>
    <RCAT:ScheduleOfOtherLongTermAssetsTableTextBlock contextRef="From2023-05-01to2023-10-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_89A_ecustom--ScheduleOfOtherLongTermAssetsTableTextBlock_zRHaDQdpyhCc" 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;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_495_20231031_zU8YmrtnigFe" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;October 31, 2023&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_491_20230430_zK0BLFHzPaX4" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;April 30, 2023&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--SAFEAgreementAssets_iI_zBW4X4QCOlqj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 42%; font-size: 10pt; text-align: left"&gt;SAFE agreement&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 25%; font-size: 10pt; text-align: right"&gt;250,000&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 25%; font-size: 10pt; text-align: right"&gt;250,000&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--SecurityDeposit_iI_zEcwq7cmOd9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;Security deposits&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;53,180&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;53,180&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_40C_eus-gaap--NoncurrentAssets_iI_zHfN3xjIkAa4" 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;Total&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;303,180&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;303,180&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</RCAT:ScheduleOfOtherLongTermAssetsTableTextBlock>
    <RCAT:SAFEAgreementAssets contextRef="AsOf2023-10-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-10-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-10-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-10-31">&lt;p id="xdx_80D_eus-gaap--LeasesOfLesseeDisclosureTextBlock_zsJP8OSKasNc" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_82D_zsjqidaQMyr8"&gt;Note 11 &#x2013; Operating Leases&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt/105% 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;As of October 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.58 years, some
of which may include options to extend for up to 5 years. Operating lease expense totaled $&lt;span id="xdx_90B_eus-gaap--OperatingLeaseExpense_c20230501__20231031_zjoMKrnfncXg"&gt;170,505 &lt;/span&gt; for the six months ended October 31,
2023, including period cost for short-term, cancellable, and variable leases, not included in lease liabilities, of $&lt;span id="xdx_90E_eus-gaap--ShortTermLeaseCost_c20230501__20231031_zzqwbgzpVB27"&gt;3,300 &lt;/span&gt; for the six
months ended October 31, 2023.&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;Leases on which the Company made rent payments during
the reporting period included:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&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_988_eus-gaap--OperatingLeaseExpense_c20230501__20231031__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation1Member_zJWkmJtDkuwd" 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_980_eus-gaap--OperatingLeaseExpense_c20230501__20231031__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation3Member_zEKSoimX3gsc" 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_987_eus-gaap--OperatingLeaseExpense_c20230501__20231031__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation4Member_zXNkKjRVhgJ3" 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_8AA_zHWki4gV893h" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&#160;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Supplemental information related to operating leases
for the six months ended October 31, 2023 was:&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_498_20230501__20231031_zwH7jmZt3nE7" 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;$171,620&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_90A_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_pip0_dtY_c20231031_zRujrMAA8Xw9"&gt;2.12&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 id="xdx_8A0_zqklA4DrvSjf" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"&gt;Future lease payments at October 31, 2023 were as
follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"&gt;&#160;&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_49F_20231031_ze9qppkmFcY5"&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;174,542&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;597,831&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_8A4_zJXL1RHxCWDk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

</us-gaap:LeasesOfLesseeDisclosureTextBlock>
    <us-gaap:OperatingLeaseExpense
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">170505</us-gaap:OperatingLeaseExpense>
    <us-gaap:ShortTermLeaseCost
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">3300</us-gaap:ShortTermLeaseCost>
    <us-gaap:ScheduleOfRentExpenseTableTextBlock contextRef="From2023-05-01to2023-10-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_988_eus-gaap--OperatingLeaseExpense_c20230501__20231031__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation1Member_zJWkmJtDkuwd" 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_980_eus-gaap--OperatingLeaseExpense_c20230501__20231031__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation3Member_zEKSoimX3gsc" 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_987_eus-gaap--OperatingLeaseExpense_c20230501__20231031__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation4Member_zXNkKjRVhgJ3" 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-10-31_custom_OperatingLeaseLocation1Member"
      decimals="0"
      unitRef="USD">22667</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="From2023-05-012023-10-31_custom_OperatingLeaseLocation3Member"
      decimals="0"
      unitRef="USD">5647</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="From2023-05-012023-10-31_custom_OperatingLeaseLocation4Member"
      decimals="0"
      unitRef="USD">550</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock contextRef="From2023-05-01to2023-10-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_498_20230501__20231031_zwH7jmZt3nE7" 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;$171,620&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_90A_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_pip0_dtY_c20231031_zRujrMAA8Xw9"&gt;2.12&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;


</us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock>
    <RCAT:OperatingCashPaidToSettleLeaseLiabilities
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">171620</RCAT:OperatingCashPaidToSettleLeaseLiabilities>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2023-10-31">P2Y1M13D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="AsOf2023-10-31" decimals="INF" unitRef="Pure">0.12</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="From2023-05-01to2023-10-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_49F_20231031_ze9qppkmFcY5"&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;174,542&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;597,831&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-10-31" decimals="0" unitRef="USD">174542</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">260743</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">76619</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">79300</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive>
    <RCAT:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">6627</RCAT:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">597831</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:DebtDisclosureTextBlock contextRef="From2023-05-01to2023-10-31">&lt;p id="xdx_80D_eus-gaap--DebtDisclosureTextBlock_zY0Gv8LloJA8" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_82B_znzFmEHoJTYh"&gt;Note 12 &#x2013; Debt Obligations&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;&#160;&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;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"&gt;&lt;span style="font-size: 10pt; 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; 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;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_zct7OZcNK6u3"&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_90E_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20210901__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation1Member_zEzbxmJerNpl"&gt;10&lt;/span&gt;%)
percent per annum. Principal and interest is payable in monthly installments of $&lt;span id="xdx_90C_eus-gaap--DebtInstrumentPeriodicPayment_c20210801__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation1Member_zazXUrZGVgrh"&gt;49,275&lt;/span&gt; until maturity on December 31, 2024. The balance
outstanding at October 31, 2023 totaled $&lt;span id="xdx_903_eus-gaap--DebtInstrumentCarryingAmount_iI_c20231031_z5uU5GuRxQ08"&gt;639,663&lt;/span&gt;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&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;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"&gt;&lt;span style="font-size: 10pt; 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; 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;In May 2021, Teal entered
into a note agreement totaling $&lt;span id="xdx_90C_ecustom--ConvertibleNoteAgreementAmount_c20230501__20231031__us-gaap--DebtInstrumentAxis__custom--DebtObligation2Member_zd2ei5bGHrma"&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_90E_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20230501__20231031__us-gaap--DebtInstrumentAxis__custom--DebtObligation2Member_zW8JtmK9OdK"&gt;0.13&lt;/span&gt;% on the date of issuance. Accrued interest totaled $&lt;span id="xdx_90C_eus-gaap--AccruedLiabilitiesCurrent_iI_c20231031__us-gaap--DebtInstrumentAxis__custom--DebtObligation2Member_zOQ27azQaIt4"&gt;1,107 &lt;/span&gt;
at October 31, 2023.&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;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;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"&gt;&lt;span style="font-size: 10pt; 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; 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;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 id="xdx_900_eus-gaap--DebtInstrumentFaceAmount_iI_c20210831__us-gaap--DebtInstrumentAxis__custom--DebtObligation3Member_z3s8K6IwZ5Yg"&gt;387,500&lt;/span&gt;
was
repaid in monthly installments of $&lt;span id="xdx_907_eus-gaap--DebtInstrumentPeriodicPayment_c20211101__20221031__us-gaap--DebtInstrumentAxis__custom--DebtObligation3Member_zZEkaWE5hpti"&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;&#160;&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;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"&gt;&lt;span style="font-size: 10pt; 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; 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;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_90F_ecustom--SBAPPPLoanAmountsReceived_c20210201__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation4Member_zlhqSPN4gZO6"&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_906_ecustom--SBAPPPLoanPrincipalBalanceForgiven_iN_di_c20220201__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation4Member_zOeweTDNatDf"&gt;300,910&lt;/span&gt; and accrued interest of $&lt;span id="xdx_909_ecustom--SBAPPPLoanAccruedInterestForgiven_iN_di_c20220201__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation4Member_zBkmZVMudcb3"&gt;3,001&lt;/span&gt; were forgiven.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&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;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"&gt;&lt;span style="font-size: 10pt; line-height: 105%"&gt;&lt;b&gt;E.&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; 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;Beginning in October 2021, and amended in January
2022, Teal financed a total of $&lt;span id="xdx_90C_ecustom--LeaseholdImprovementAgreementFundsReceived_c20220701__20230430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zlZx4OtHNQq6"&gt;120,000&lt;/span&gt;
of leasehold improvements with Corporate Equity. The loan bears interest at &lt;span id="xdx_907_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20211001__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_z8pS2nQEllUf"&gt;8.25&lt;/span&gt;% annually and
requires monthly payments of $&lt;span id="xdx_900_eus-gaap--DebtInstrumentPeriodicPayment_c20211001__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zmyqsB3DuUFa"&gt;3,595&lt;/span&gt;
through December 2024. The balance outstanding at October 31, 2023 and April 30, 2023 totaled $&lt;span id="xdx_906_eus-gaap--DebtInstrumentCarryingAmount_iI_c20231031__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_z6S8UCn7HcNf"&gt;47,442 &lt;/span&gt;
and $&lt;span id="xdx_902_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zqkjtygoegQ8"&gt;66,586&lt;/span&gt;
respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&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;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"&gt;&lt;span style="font-size: 10pt; 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; 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;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_907_eus-gaap--DebtInstrumentFaceAmount_iI_c20210831__us-gaap--DebtInstrumentAxis__custom--DebtObligation7Member_zxQgWrdS0ct9"&gt;38,758&lt;/span&gt;. Repayment of the remaining balance was completed in January 2022.&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;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;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"&gt;&lt;span style="font-size: 10pt; 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; 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;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_904_ecustom--FinancingAgreementFundingOfPurchaseOfFixedAsset_c20210901__20210930__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_zKobhkDO2E0l"&gt;24,383&lt;/span&gt;. Monthly payments of $&lt;span id="xdx_902_eus-gaap--DebtInstrumentPeriodicPayment_c20210901__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_zLGCz9BZGrp8"&gt;656&lt;/span&gt;
are payable through October 2024.
The balance outstanding at October 31, 2023 and April 30, 2023 totaled $&lt;span id="xdx_907_eus-gaap--DebtInstrumentCarryingAmount_iI_c20231031__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_zNq9XrsNe7lh"&gt;7,476&lt;/span&gt;
and $&lt;span id="xdx_90A_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230430__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_zRMfirISKyJ1"&gt;11,412&lt;/span&gt;
respectively.&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;&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;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"&gt;&lt;span style="font-size: 10pt; 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; 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;Outstanding principal payments on debt obligations
are due as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&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_49F_20231031_zAJEX6mgyXvg" style="font-size: 10pt; text-align: right; width: 25%"&gt;643,012&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,044,581&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 October 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;953,819&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;90,762&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_8AF_zu8AuPrpilkl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&#160;&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-10-31" decimals="0" unitRef="USD">639663</us-gaap:DebtInstrumentCarryingAmount>
    <RCAT:ConvertibleNoteAgreementAmount
      contextRef="From2023-05-012023-10-31_custom_DebtObligation2Member"
      decimals="0"
      unitRef="USD">350000</RCAT:ConvertibleNoteAgreementAmount>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="From2023-05-012023-10-31_custom_DebtObligation2Member"
      decimals="INF"
      unitRef="Pure">0.0013</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2023-10-31_custom_DebtObligation2Member"
      decimals="0"
      unitRef="USD">1107</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-11-012022-10-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-10-31_custom_DebtObligation6Member"
      decimals="0"
      unitRef="USD">47442</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-10-31_custom_DebtObligation8Member"
      decimals="0"
      unitRef="USD">7476</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-10-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_49F_20231031_zAJEX6mgyXvg" style="font-size: 10pt; text-align: right; width: 25%"&gt;643,012&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,044,581&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 October 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;953,819&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;90,762&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-10-31" decimals="0" unitRef="USD">401569</RCAT:OutstandingPrincipalPaymentsDueYearTwo>
    <RCAT:OutstandingPrincipalPaymentsDueTotal contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">1044581</RCAT:OutstandingPrincipalPaymentsDueTotal>
    <RCAT:OutstandingPrincipalPaymentsDueShortTerm contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">953819</RCAT:OutstandingPrincipalPaymentsDueShortTerm>
    <RCAT:OutstandingPrincipalPaymentsDueLongTerm contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">90762</RCAT:OutstandingPrincipalPaymentsDueLongTerm>
    <RCAT:RelatedPartyPayablesDisclosureTextBlock contextRef="From2023-05-01to2023-10-31">&lt;p id="xdx_805_ecustom--RelatedPartyPayablesDisclosureTextBlock_z1MTbbC7lAV2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_821_zmNbmGQdU5mb"&gt;Note 13 &#x2013; Due to Related Party&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;/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;BRIT, LLC&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;In January 2020, in connection with the
acquisition of Rotor Riot, the Company assumed a line of credit obligation of the seller, BRIT, LLC, totaling $&lt;span id="xdx_90C_ecustom--LineOfCreditObligationAssumedInConnectionWithAcquisition_c20200101__20220430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zXdJhaL2lHv8"&gt;47,853 &lt;/span&gt;which
bore interest at &lt;span id="xdx_90A_ecustom--DebtInstrumentInterestRateDuringPeriod1_dp_c20200101__20220430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zaszQgg0mBd4"&gt;6.67&lt;/span&gt;%
annually. The remaining balance of $&lt;span id="xdx_90F_ecustom--DueToOtherRelatedPartyClassifiedCurrent_iI_c20231031__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zEWzeAxbFVt5"&gt;37,196 &lt;/span&gt;plus
accrued interest totaling $&lt;span id="xdx_900_ecustom--DebtInstrumentOutstandingAccruedInterestPayment_c20230401__20230430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zOXl0vB215be"&gt;292 &lt;/span&gt;was
paid in October 2022.&lt;/p&gt;

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

</RCAT:RelatedPartyPayablesDisclosureTextBlock>
    <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-10-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-10-31">&lt;p id="xdx_806_eus-gaap--IncomeTaxDisclosureTextBlock_z3tBw9UFuiWi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_827_z1MRiaNb9sMk"&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 October 31, 2023 and April 30, 2023, we had accumulated
deficits of approximately $&lt;span id="xdx_902_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_dxL_c20231031_zIEMGbWoISK5" title="::XDX::-66078469"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1091"&gt;66,100,000 &lt;/span&gt;&lt;/span&gt;
and $&lt;span id="xdx_901_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_dxL_c20230430_zIgjXMp1Y4N7" title="::XDX::-54586793"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1092"&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_905_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_c20231031_zAxcKUDe9Zol"&gt;12,229,000 &lt;/span&gt; and $&lt;span id="xdx_909_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_c20230430_zAzoEdoFo83d"&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 October 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;&#160;&lt;/p&gt;

</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">12229000</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-10-31">&lt;p id="xdx_804_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zeLn9VEFAeKe" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span&gt;&lt;b&gt;&lt;span id="xdx_82D_ze7Q8y2pNkUf"&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;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&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;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_zZwEuTZUFlwi" 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_432_c20220501__20230430_eus-gaap--SharesOutstanding_iS_zAl3QjsXiFib" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 77%; font-size: 9pt"&gt;&lt;span style="font-size: 10pt"&gt;Shares outstanding as of April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 9pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 9pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 18%; font-size: 9pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;53,748,735&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 9pt; 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_439_c20220501__20230430_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1_zQlP30u4qsNd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 9pt; text-align: left; text-indent: -9pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt"&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: 9pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;653,308&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; 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_432_c20220501__20230430_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2_zS3saJZRonp9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 9pt; text-align: left; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;Vesting of restricted stock to Board
    of Directors&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;116,507&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; 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_436_c20220501__20230430_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3_zgHPo5WzBwvi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 9pt; text-align: left; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;Vesting of restricted stock to consultants&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;9,683&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; 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_436_c20220501__20230430_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_zyIxJjsCexVe" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 9pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;Shares issued
    for services&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; 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: 9pt; 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: 9pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;39,832&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 9pt; 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_43B_c20220501__20230430_eus-gaap--SharesOutstanding_iE_zdcyyyjECh9c" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 9pt"&gt;&lt;span style="font-size: 10pt"&gt;Shares outstanding as of April 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;54,568,065&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; 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_439_c20230501__20231031_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1_zyILDuMps1bi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 9pt; text-align: left; padding-left: 9pt"&gt;&lt;span style="font-size: 10pt"&gt;Vesting of restricted stock to employees,
    net of shares withheld of 18,935 to pay taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;94,971&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; 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_438_c20230501__20231031_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2_zyKTDKjCKnNd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 9pt; text-align: left; padding-left: 9pt"&gt;&lt;span style="font-size: 10pt"&gt;Vesting of restricted stock to Board
    of Directors&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;113,530&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; 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_432_c20230501__20231031_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3_znKzobbiJJNi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 9pt; text-align: left; padding-left: 9pt"&gt;&lt;span style="font-size: 10pt"&gt;Vesting of restricted stock to consultants&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;1,761&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; 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_43F_c20230501__20231031_ecustom--StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities_zP6R0IHIv0k5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 9pt; text-align: left; padding-left: 9pt"&gt;&lt;span style="font-size: 10pt"&gt;Conversion of preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;818,334&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; 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__20231031_ecustom--IssuanceOfCommonStockThroughATMFacilitiesNetShares_zjxwlF4XgL5k" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 9pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt"&gt;&lt;span style="font-size: 10pt"&gt;Issuance of common
    stock through ATM facilities&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; 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: 9pt; 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: 9pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;53,235&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 9pt; 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_438_c20230501__20231031_eus-gaap--SharesOutstanding_iE_zpGZnATZPFCf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 9pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt"&gt;Shares outstanding as of October 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; 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: 9pt; text-align: left"&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: 9pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;55,649,896&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 9pt; 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_zuLK0MQE9xrg" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;ATM Facility&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 12pt Arial, Helvetica, Sans-Serif; margin: 0; color: #222222"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0"&gt;In August 2023, we entered into a sales agreement (&#x201c;the 2023 ATM
Facility&#x201d;) with ThinkEquity LLC (&#x201c;ThinkEquity&#x201d;), which provides for the sale, in our sole discretion, of shares of our
common stock having an aggregate offering price of up to $17 million through ThinkEquity, as our sales agent. The issuance and sale of
these shares by us pursuant to the 2023 ATM Facility are deemed &#x201c;at the market&#x201d; offerings as defined in Rule 415 under the
Securities Act of 1933, as amended (the Securities Act), and are registered under the Securities Act. We pay a commission of up to 2.5%
of gross sales proceeds of any common stock sold under the 2023 ATM Facility.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0"&gt;During the six months ended October 31, 2023, we sold an aggregate of &lt;span id="xdx_90A_ecustom--AggregateCommonStockSoldUnder2023ATMFacilityShares_c20230501__20231031_zZYr6iWF9yjb"&gt;53,235&lt;/span&gt;
shares of common stock under the 2023 ATM Facility, at an average price of $1.07 per share, for gross proceeds of approximately $&lt;span id="xdx_907_ecustom--AggregateCommonStockSoldUnder2023ATMFacilityProceeds_c20230501__20231031_z8b78XtgCB7h"&gt;57,000&lt;/span&gt;
and net proceeds of approximately $&lt;span id="xdx_901_ecustom--AggregateCommonStockSoldUnder2023ATMFacilityProceedsNet_c20230501__20231031_z3eaExO3k5Wd"&gt;55,700&lt;/span&gt;, after deducting commissions and other offering expenses payable by us. Additionally, the Company
incurred legal fees of approximately $&lt;span id="xdx_90A_ecustom--LegalFeesATMFacilityEstablishment_c20230501__20231031_z1LhUahiocnj"&gt;46,000&lt;/span&gt; establishing the 2023 ATM Facility. As of October 31, 2023, approximately $&lt;span id="xdx_905_ecustom--CommonStockAvailableForSaleUnder2023ATMFacilityValue_c20230501__20231031_zNEhX0ckh0fd"&gt;16,943,000&lt;/span&gt; of
common stock remained available to be sold under the 2023 ATM Facility, subject to certain conditions as specified in the sales agreement.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0"&gt;Subsequent to the quarter ended October 31, 2023, in December 2023, the
terms of the 2023 ATM Facility were amended to change the aggregate offering price to up to $4,375,000.&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;

</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock contextRef="From2023-05-01to2023-10-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_zZwEuTZUFlwi" 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_432_c20220501__20230430_eus-gaap--SharesOutstanding_iS_zAl3QjsXiFib" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 77%; font-size: 9pt"&gt;&lt;span style="font-size: 10pt"&gt;Shares outstanding as of April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 9pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 9pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 18%; font-size: 9pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;53,748,735&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 9pt; 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_439_c20220501__20230430_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1_zQlP30u4qsNd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 9pt; text-align: left; text-indent: -9pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt"&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: 9pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;653,308&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; 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_432_c20220501__20230430_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2_zS3saJZRonp9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 9pt; text-align: left; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;Vesting of restricted stock to Board
    of Directors&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;116,507&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; 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_436_c20220501__20230430_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3_zgHPo5WzBwvi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 9pt; text-align: left; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;Vesting of restricted stock to consultants&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;9,683&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; 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_436_c20220501__20230430_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_zyIxJjsCexVe" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 9pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;Shares issued
    for services&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; 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: 9pt; 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: 9pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;39,832&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 9pt; 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_43B_c20220501__20230430_eus-gaap--SharesOutstanding_iE_zdcyyyjECh9c" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 9pt"&gt;&lt;span style="font-size: 10pt"&gt;Shares outstanding as of April 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;54,568,065&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; 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_439_c20230501__20231031_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1_zyILDuMps1bi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 9pt; text-align: left; padding-left: 9pt"&gt;&lt;span style="font-size: 10pt"&gt;Vesting of restricted stock to employees,
    net of shares withheld of 18,935 to pay taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;94,971&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; 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_438_c20230501__20231031_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2_zyKTDKjCKnNd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 9pt; text-align: left; padding-left: 9pt"&gt;&lt;span style="font-size: 10pt"&gt;Vesting of restricted stock to Board
    of Directors&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;113,530&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; 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_432_c20230501__20231031_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3_znKzobbiJJNi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 9pt; text-align: left; padding-left: 9pt"&gt;&lt;span style="font-size: 10pt"&gt;Vesting of restricted stock to consultants&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;1,761&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; 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_43F_c20230501__20231031_ecustom--StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities_zP6R0IHIv0k5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 9pt; text-align: left; padding-left: 9pt"&gt;&lt;span style="font-size: 10pt"&gt;Conversion of preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;818,334&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; 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__20231031_ecustom--IssuanceOfCommonStockThroughATMFacilitiesNetShares_zjxwlF4XgL5k" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 9pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt"&gt;&lt;span style="font-size: 10pt"&gt;Issuance of common
    stock through ATM facilities&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; 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: 9pt; 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: 9pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;53,235&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 9pt; 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_438_c20230501__20231031_eus-gaap--SharesOutstanding_iE_zpGZnATZPFCf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 9pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt"&gt;Shares outstanding as of October 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; 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: 9pt; text-align: left"&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: 9pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;55,649,896&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 9pt; 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:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-04-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">53748735</us-gaap:SharesOutstanding>
    <RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1
      contextRef="From2022-05-012023-04-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">653308</RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1>
    <RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2
      contextRef="From2022-05-012023-04-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">116507</RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2>
    <RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3
      contextRef="From2022-05-012023-04-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">9683</RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2022-05-012023-04-30_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-10-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">94971</RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1>
    <RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2
      contextRef="From2023-05-012023-10-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">113530</RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2>
    <RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3
      contextRef="From2023-05-012023-10-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">1761</RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3>
    <RCAT:StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities
      contextRef="From2023-05-012023-10-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">818334</RCAT:StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities>
    <RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetShares
      contextRef="From2023-05-012023-10-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">53235</RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetShares>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-10-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">55649896</us-gaap:SharesOutstanding>
    <RCAT:AggregateCommonStockSoldUnder2023ATMFacilityShares
      contextRef="From2023-05-01to2023-10-31"
      decimals="INF"
      unitRef="Shares">53235</RCAT:AggregateCommonStockSoldUnder2023ATMFacilityShares>
    <RCAT:AggregateCommonStockSoldUnder2023ATMFacilityProceeds
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">57000</RCAT:AggregateCommonStockSoldUnder2023ATMFacilityProceeds>
    <RCAT:AggregateCommonStockSoldUnder2023ATMFacilityProceedsNet
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">55700</RCAT:AggregateCommonStockSoldUnder2023ATMFacilityProceedsNet>
    <RCAT:LegalFeesATMFacilityEstablishment
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">46000</RCAT:LegalFeesATMFacilityEstablishment>
    <RCAT:CommonStockAvailableForSaleUnder2023ATMFacilityValue
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">16943000</RCAT:CommonStockAvailableForSaleUnder2023ATMFacilityValue>
    <us-gaap:PreferredStockTextBlock contextRef="From2023-05-01to2023-10-31">&lt;p id="xdx_804_eus-gaap--PreferredStockTextBlock_zeEhT08VR3z6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_821_zgXzTUtQQ7Ld"&gt;Note 16 &#x2013; Preferred Stock&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;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&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 October 31, 2023 totaled &lt;span id="xdx_905_eus-gaap--PreferredStockSharesOutstanding_iI_c20231031__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zn0hCGNIgu41"&gt;4,676 &lt;/span&gt; which are convertible into &lt;span id="xdx_90D_ecustom--StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock_c20230501__20231031__us-gaap--StatementClassOfStockAxis__custom--SeriesAPreferredStock2Member_ztP6nQ76pGQ8"&gt;3,896&lt;/span&gt;
shares of common stock.&lt;/p&gt;

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

</us-gaap:PreferredStockTextBlock>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2023-10-31_us-gaap_SeriesBPreferredStockMember"
      decimals="INF"
      unitRef="Shares">4676</us-gaap:PreferredStockSharesOutstanding>
    <RCAT:StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock
      contextRef="From2023-05-012023-10-31_custom_SeriesAPreferredStock2Member"
      decimals="INF"
      unitRef="Shares">3896</RCAT:StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock>
    <RCAT:WarrantsDisclosureTextBlock contextRef="From2023-05-01to2023-10-31">&lt;p id="xdx_805_ecustom--WarrantsDisclosureTextBlock_zlmWyU8CZvG5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_82F_zvcebTkY0fYe"&gt;Note 17 &#x2013; Warrants&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;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company issued 5 year warrants to investors in connection with two
convertible note financings. The warrants have an initial exercise price of $&lt;span id="xdx_906_ecustom--WarrantsIssuedExercisePrice_c20210401__20210430_zdlSCwW9Wg9j"&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;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;A summary of the warrants issued and their fair values
were:&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; width: 1%"&gt;&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; width: 16%"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: center; width: 1%"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; width: 3%"&gt;&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; width: 1%"&gt;&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; width: 16%"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: center; width: 1%"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; width: 3%"&gt;&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; width: 1%"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right; width: 16%"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left; width: 1%"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; width: 3%"&gt;&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; width: 1%"&gt;&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; width: 15%"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: center; width: 1%"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; width: 3%"&gt;&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; width: 1%"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right; width: 15%"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left; width: 1%"&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 October 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="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;October
                                            2020&#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"&gt;&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_98E_ecustom--NumberOfWarrantsUponIssuance_c20201001__20201031_z5WX7nxYL6Wl" style="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="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_98E_ecustom--InitialFairValueOfWarrantsUponIssuance_c20201001__20201031_zYHajU1kn9Oh" style="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="font-size: 10pt; text-align: 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_98D_ecustom--NumberOfWarrantsOutstanding_iI_c20231031_zcQkCpJyOJsh" style="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="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--FairValueOfWarrantsOutstanding_iI_c20231031_zHoT0zRdVsZ7" style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;125,613&lt;/span&gt;&lt;/td&gt;&lt;td style="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_986_ecustom--NumberOfWarrantsOutstanding2_iI_c20231031_zevWiiiP9mCh" 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_983_ecustom--FairValueOfWarrantsOutstanding2_iI_c20231031_zoiAQuKOuTqi" style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;273,590&lt;/span&gt;&lt;/td&gt;&lt;td style="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_zYZtj28K3i17" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&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"&gt;To date, we have received $301,248 related to the exercise of 268,332 warrants.&#160;
These exercises eliminated the derivative liability in these warrants, resulting in a decrease of $857,446 in the derivative liability
with a corresponding increase in additional paid in capital.&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;In May 2021, the Company issued warrants to purchase
&lt;span id="xdx_901_ecustom--WarrantsToPurchaseSharesIssued_c20210501__20210531_zbYpkg94X3s3"&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_90B_ecustom--WarrantsIssuedExercisePrice_c20210501__20210531_za7zZpdwpP3b"&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;&#160;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In July 2021, the Company issued warrants to purchase &lt;span id="xdx_909_ecustom--WarrantsToPurchaseSharesIssued_c20220401__20220430_znnnqu8SDVte"&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_90E_ecustom--WarrantsIssuedExercisePrice_c20220401__20220430_zV1b9oBa2WH5"&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;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;There have been no issuances or exercises of warrants
since April 30, 2022.&#160; The key attributes of the 1,539,999 warrants outstanding, which have a weighted average exercise price of
$3.38, are as follows:&#160;&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;&#160;&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="3" style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: center"&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 (in years)&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: center"&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: rgb(204,238,255)"&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 28%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 6%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 33%"&gt;3.89&lt;/td&gt;&lt;td style="width: 5%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 25%"&gt;$427,533&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;April 30, 2023&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: right"&gt;2.89&lt;/td&gt;&lt;td style="color: Black"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="color: Black; text-align: right"&gt;$&#x2014;&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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;October 31, 2023&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: right"&gt;2.38&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;$&#x2014;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p id="xdx_8A9_zajTZQVRBYW8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&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-10-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; width: 1%"&gt;&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; width: 16%"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: center; width: 1%"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; width: 3%"&gt;&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; width: 1%"&gt;&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; width: 16%"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: center; width: 1%"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; width: 3%"&gt;&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; width: 1%"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right; width: 16%"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left; width: 1%"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; width: 3%"&gt;&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; width: 1%"&gt;&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; width: 15%"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: center; width: 1%"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; width: 3%"&gt;&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; width: 1%"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right; width: 15%"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left; width: 1%"&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 October 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="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;October
                                            2020&#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"&gt;&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_98E_ecustom--NumberOfWarrantsUponIssuance_c20201001__20201031_z5WX7nxYL6Wl" style="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="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_98E_ecustom--InitialFairValueOfWarrantsUponIssuance_c20201001__20201031_zYHajU1kn9Oh" style="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="font-size: 10pt; text-align: 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_98D_ecustom--NumberOfWarrantsOutstanding_iI_c20231031_zcQkCpJyOJsh" style="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="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--FairValueOfWarrantsOutstanding_iI_c20231031_zHoT0zRdVsZ7" style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;125,613&lt;/span&gt;&lt;/td&gt;&lt;td style="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_986_ecustom--NumberOfWarrantsOutstanding2_iI_c20231031_zevWiiiP9mCh" 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_983_ecustom--FairValueOfWarrantsOutstanding2_iI_c20231031_zoiAQuKOuTqi" style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;273,590&lt;/span&gt;&lt;/td&gt;&lt;td style="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-10-31" decimals="INF" unitRef="Shares">266666</RCAT:NumberOfWarrantsOutstanding>
    <RCAT:FairValueOfWarrantsOutstanding contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">125613</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-10-31" decimals="INF" unitRef="Shares">540000</RCAT:NumberOfWarrantsOutstanding2>
    <RCAT:FairValueOfWarrantsOutstanding2 contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">273590</RCAT:FairValueOfWarrantsOutstanding2>
    <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:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="From2023-05-01to2023-10-31">&lt;p id="xdx_804_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zuTWDLNNLKUh" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_828_zKewrcfB49il"&gt;Note 18 &#x2013; Share Based Awards&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;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&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_901_ecustom--NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum_c20230501__20231031_zm8AGSOhg8vi"&gt;11,750,000&lt;/span&gt;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&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;&#160;&lt;/td&gt;
    &lt;td style="width: 24px; text-align: justify"&gt;&lt;span style="font-size: 10pt"&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"&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;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The range of assumptions used to calculate the fair
value of options granted during the six months ended October 31 was:&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;&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="padding-bottom: 1pt; padding-left: 0pt; text-align: center; width: 53%"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center; width: 1%"&gt;&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: center; width: 1%"&gt;&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: center; width: 20%"&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="padding-bottom: 1pt; text-align: center; width: 1%"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center; width: 2%"&gt;&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: center; width: 1%"&gt;&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: center; width: 20%"&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="padding-bottom: 1pt; text-align: center; width: 1%"&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 id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zYKEcGo05VD8" style="font-size: 10pt; color: Black"&gt;0.95
    &lt;/span&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#x2013; &lt;span id="xdx_909_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1_iI_c20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zYPyOUEzQeIk"&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;&lt;span id="xdx_905_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1_iI_c20221031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zGsFbHY54jH5"&gt;2.38&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;/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 id="xdx_907_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate_iI_c20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zaq23RMwLLNd" style="font-size: 10pt; color: Black"&gt;0.95
    &lt;/span&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#x2013; &lt;span id="xdx_901_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1_iI_c20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z5AumGKNjKQf"&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;&lt;span id="xdx_909_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1_iI_c20221031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zGQKRION3N6d"&gt;2.38&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;/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 id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_dp_c20230501__20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zE14Ogd2VPM7" style="font-size: 10pt; color: Black"&gt;3.47
    &lt;/span&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#x2013; &lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20230501__20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z8wEoBMsJw66"&gt;4.34&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; color: Black"&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;&lt;span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20220501__20221031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zmq07aQNuqIk"&gt;3.34&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&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 id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230501__20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zWFQuI0Svcbl" style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1163"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; color: Black"&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 id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230501__20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zRW0aOEYMUk1" style="font-size: 10pt; color: Black"&gt;6.00
    &lt;/span&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#x2013; &lt;span id="xdx_90B_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_dtY_c20230501__20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zsNc09whJNa8"&gt;8.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;&lt;span id="xdx_903_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_dtY_c20220501__20221031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zIG7NsRTQF4b"&gt;8.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;/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 id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_dp_c20230501__20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zHllpg33EVn8" style="font-size: 10pt; color: Black"&gt;242.38
    &lt;/span&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#x2013; &lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_dp_c20230501__20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zdYt30dnAB1i"&gt;260.22&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; color: Black"&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;&lt;span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_dp_c20220501__20221031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zD20hKuQH0a1"&gt;260.06&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;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

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

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&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_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220501__20221031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z338PlsaQF2a" 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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20220501__20221031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zzxhbqNnHx54" 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__20221031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zvr3HLLwCYT8" 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: xdx2ixbrl1178"&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_981_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220501__20221031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zUaEPGNvty42" 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: xdx2ixbrl1179"&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_98B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_di_c20220501__20221031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zulAZxf3hJqh" 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_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220501__20221031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zMuLYvB1lOh5" 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_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20220501__20221031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zSh83hdbQcea" 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__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zYOl7p4B37ha" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,541,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_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20230501__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zAR43b0hePy5" style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;1.01&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_98B_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20230501__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zTAnAOWGE7Fg" 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: xdx2ixbrl1188"&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_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20230501__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zKNRYv6kq3Tb" style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1189"&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_981_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_di_c20230501__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zOIgmPj98lwk" style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(464,334&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_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230501__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z05nLcmuABsh" style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;2.43&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 October 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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zSTyDu93Uuml" 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,861,517&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_98D_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zn29STlA8pub" 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.52&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_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20230501__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zrw0pjDOqP85" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;8.54&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_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zZE3y2sjN6D" style="border-bottom: Black 3pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;57,374&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 October 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_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zH3qTnmZJNM5" 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,261,527&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_989_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_iI_c20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zJvyByfAaGNe" 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.91&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_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_pip0_dtY_c20230501__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zbGmtGe9Edl4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;6.96&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_c20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_znLcAHVNuM8b" style="border-bottom: Black 3pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;57,374&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_8A2_zohcadc1SZDk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&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 October 31, 2023 and October
31, 2022, there was $&lt;span id="xdx_901_ecustom--UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions_c20230501__20231031_zyYyJsZnLnej"&gt;2,712,605 &lt;/span&gt; and $&lt;span id="xdx_908_ecustom--UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions_c20220501__20221031_z4EDYNmhjj77"&gt;3,277,073 &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.12 and 1.24 years, respectively.&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&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;&#160;&lt;/td&gt;
    &lt;td style="width: 24px; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;B.&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&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;&#160;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&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_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_c20220501__20221031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zuL14kovuqJl" 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_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_c20220501__20221031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zL44ARt8JUye" 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_985_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_iN_di_c20220501__20221031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_ziv1hP0TyBN5" 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_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue_c20220501__20221031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zrdn1mpnWAYf" 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_989_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_c20220501__20221031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zj7FkeofMce" 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__20221031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z5SrQUs3Tnve" 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_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_c20230501__20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zNxiPrOQKoQj" 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_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_c20230501__20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zLy9LHRaFH07" 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_98E_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_iN_di_c20230501__20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zMohHbTvocba" style="text-align: right"&gt;(229,197&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_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue_c20230501__20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zKdHjHGdXXL8" style="text-align: right"&gt;1.92&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_98B_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_iN_di_c20230501__20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zJE3hYpYhKDi" 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_989_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230501__20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z56C4g5d50hl" 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 October 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_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber_iI_c20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zgy6YxFhiLQ6" style="border-bottom: Black 3pt double; text-align: right"&gt;779,850&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_982_ecustom--SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice_iI_c20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z136nej1yDSe" style="border-bottom: Black 3pt double; text-align: right"&gt;2.11&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_zCMMr94S2DU5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&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;&#160;&lt;/td&gt;
    &lt;td style="width: 24px; text-align: justify"&gt;&lt;span style="font-size: 10pt"&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"&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;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Stock compensation expense by functional operating
expense was:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock_zFG5ApTWNOpf" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%" summary="xdx: Disclosure - Stock compensation expense by functional category (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_493_20230801__20231031_zipBJZnnJcbj" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_494_20220801__20221031_zk5dKcRb3zPg" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_499_20230501__20231031_zUUEoadST0Mc" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49C_20220501__20221031_zzyeE1AJFO0k" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="font-size: 10pt; text-align: center"&gt;&lt;p style="font: 10pt/106% Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Three months ended&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt/106% Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;October 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="font-size: 10pt; text-align: center"&gt;&lt;p style="font: 10pt/106% Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Six months ended&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt/106% Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;October 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--OperationsStockCompensationExpense_zwiyju5UhRhg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 45%; font-size: 10pt"&gt;Operations&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;238,522&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;225,879&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;429,621&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;384,310&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--ResearchAndDevelopmentStockCompensationExpense_z8j7sEdpP9Og" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Research and development&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;147,629&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;209,497&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;275,046&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;354,295&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--SalesAndMarketingStockCompensationExpense_z7K8WOeyxQR5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Sales and marketing&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;208,903&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;162,269&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;374,212&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;269,343&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--GeneralAndAdministrativeStockCompensationExpense_zP7cRE5Zj43d" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;General and administrative&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;601,271&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;649,151&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;1,029,052&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;994,319&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_40C_ecustom--TotalStockCompensationExpense_zPochhd3vqgk" 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;Total&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;1,196,325&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;1,246,796&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;2,107,931&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;2,002,267&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A0_zd1QcfpNGUGa" 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;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Stock compensation expense pertaining to options
totaled $&lt;span id="xdx_90F_ecustom--StockCompensationExpensePertainingToOptions_c20230501__20231031_zmoKSsFaAEU2"&gt;1,606,305 &lt;/span&gt; and
$&lt;span id="xdx_900_ecustom--StockCompensationExpensePertainingToOptions_c20220501__20221031_zQGcoouz8lT8"&gt;890,711 &lt;/span&gt; for the six months ended October 31, 2023 and 2022, respectively. Stock compensation expense pertaining
to restricted stock units totaled $&lt;span id="xdx_907_ecustom--StockCompensationExpensePertainingToRestrictedStockUnits_c20230501__20231031_zybfv78rmWs6"&gt;501,626 &lt;/span&gt; and $&lt;span id="xdx_905_ecustom--StockCompensationExpensePertainingToRestrictedStockUnits_c20220501__20221031_zNBnHQSgPeGe"&gt;1,111,556 &lt;/span&gt;  for the six months ended October 31, 2023 and 2022, respectively.&lt;/p&gt;

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

</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <RCAT:NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum
      contextRef="From2023-05-01to2023-10-31"
      decimals="INF"
      unitRef="Shares">11750000</RCAT:NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum>
    <RCAT:ScheduleOfAssumptionsUsed1TableTextBlock contextRef="From2023-05-01to2023-10-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="padding-bottom: 1pt; padding-left: 0pt; text-align: center; width: 53%"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center; width: 1%"&gt;&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: center; width: 1%"&gt;&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: center; width: 20%"&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="padding-bottom: 1pt; text-align: center; width: 1%"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center; width: 2%"&gt;&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: center; width: 1%"&gt;&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: center; width: 20%"&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="padding-bottom: 1pt; text-align: center; width: 1%"&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 id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zYKEcGo05VD8" style="font-size: 10pt; color: Black"&gt;0.95
    &lt;/span&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#x2013; &lt;span id="xdx_909_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1_iI_c20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zYPyOUEzQeIk"&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;&lt;span id="xdx_905_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1_iI_c20221031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zGsFbHY54jH5"&gt;2.38&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;/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 id="xdx_907_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate_iI_c20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zaq23RMwLLNd" style="font-size: 10pt; color: Black"&gt;0.95
    &lt;/span&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#x2013; &lt;span id="xdx_901_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1_iI_c20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z5AumGKNjKQf"&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;&lt;span id="xdx_909_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1_iI_c20221031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zGQKRION3N6d"&gt;2.38&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;/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 id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_dp_c20230501__20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zE14Ogd2VPM7" style="font-size: 10pt; color: Black"&gt;3.47
    &lt;/span&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#x2013; &lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20230501__20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z8wEoBMsJw66"&gt;4.34&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; color: Black"&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;&lt;span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20220501__20221031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zmq07aQNuqIk"&gt;3.34&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="color: Black"&gt;&#160;&lt;/span&gt;&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 id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230501__20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zWFQuI0Svcbl" style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1163"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; color: Black"&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 id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230501__20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zRW0aOEYMUk1" style="font-size: 10pt; color: Black"&gt;6.00
    &lt;/span&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#x2013; &lt;span id="xdx_90B_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_dtY_c20230501__20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zsNc09whJNa8"&gt;8.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;&lt;span id="xdx_903_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_dtY_c20220501__20221031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zIG7NsRTQF4b"&gt;8.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;/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 id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_dp_c20230501__20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zHllpg33EVn8" style="font-size: 10pt; color: Black"&gt;242.38
    &lt;/span&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#x2013; &lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_dp_c20230501__20231031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zdYt30dnAB1i"&gt;260.22&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; color: Black"&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;&lt;span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_dp_c20220501__20221031__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zD20hKuQH0a1"&gt;260.06&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;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

</RCAT:ScheduleOfAssumptionsUsed1TableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
      contextRef="AsOf2023-10-31_custom_OptionsAssumptionsUsedMember"
      decimals="INF"
      unitRef="USDPShares">0.95</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1
      contextRef="AsOf2023-10-31_custom_OptionsAssumptionsUsedMember"
      decimals="INF"
      unitRef="USDPShares">1.12</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1
      contextRef="AsOf2022-10-31_custom_OptionsAssumptionsUsedMember"
      decimals="INF"
      unitRef="USDPShares">2.38</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate
      contextRef="AsOf2023-10-31_custom_OptionsAssumptionsUsedMember"
      decimals="INF"
      unitRef="USDPShares">0.95</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1
      contextRef="AsOf2023-10-31_custom_OptionsAssumptionsUsedMember"
      decimals="INF"
      unitRef="USDPShares">1.12</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1
      contextRef="AsOf2022-10-31_custom_OptionsAssumptionsUsedMember"
      decimals="INF"
      unitRef="USDPShares">2.38</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="From2023-05-012023-10-31_custom_OptionsAssumptionsUsedMember"
      decimals="INF"
      unitRef="Pure">0.0347</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="From2023-05-012023-10-31_custom_OptionsAssumptionsUsedMember"
      decimals="INF"
      unitRef="Pure">0.0434</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="From2022-05-012022-10-31_custom_OptionsAssumptionsUsedMember"
      decimals="INF"
      unitRef="Pure">0.0334</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2023-05-012023-10-31_custom_OptionsAssumptionsUsedMember">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2 contextRef="From2023-05-012023-10-31_custom_OptionsAssumptionsUsedMember">P8Y3M</RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2>
    <RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2 contextRef="From2022-05-012022-10-31_custom_OptionsAssumptionsUsedMember">P8Y3M</RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="From2023-05-012023-10-31_custom_OptionsAssumptionsUsedMember"
      decimals="INF"
      unitRef="Pure">2.4238</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="From2023-05-012023-10-31_custom_OptionsAssumptionsUsedMember"
      decimals="INF"
      unitRef="Pure">2.6022</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="From2022-05-012022-10-31_custom_OptionsAssumptionsUsedMember"
      decimals="INF"
      unitRef="Pure">2.6006</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock contextRef="From2023-05-01to2023-10-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_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220501__20221031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z338PlsaQF2a" 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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20220501__20221031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zzxhbqNnHx54" 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__20221031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zvr3HLLwCYT8" 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: xdx2ixbrl1178"&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_981_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220501__20221031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zUaEPGNvty42" 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: xdx2ixbrl1179"&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_98B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_di_c20220501__20221031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zulAZxf3hJqh" 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_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220501__20221031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zMuLYvB1lOh5" 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_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20220501__20221031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zSh83hdbQcea" 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__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zYOl7p4B37ha" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,541,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_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20230501__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zAR43b0hePy5" style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;1.01&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_98B_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20230501__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zTAnAOWGE7Fg" 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: xdx2ixbrl1188"&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_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20230501__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zKNRYv6kq3Tb" style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1189"&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_981_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_di_c20230501__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zOIgmPj98lwk" style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(464,334&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_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230501__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z05nLcmuABsh" style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;2.43&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 October 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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zSTyDu93Uuml" 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,861,517&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_98D_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zn29STlA8pub" 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.52&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_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20230501__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zrw0pjDOqP85" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;8.54&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_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zZE3y2sjN6D" style="border-bottom: Black 3pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;57,374&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 October 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_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zH3qTnmZJNM5" 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,261,527&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_989_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_iI_c20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zJvyByfAaGNe" 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.91&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_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_pip0_dtY_c20230501__20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zbGmtGe9Edl4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;6.96&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_c20231031__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_znLcAHVNuM8b" style="border-bottom: Black 3pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;57,374&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-10-31_custom_Options1Member"
      decimals="INF"
      unitRef="Shares">1503500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2022-05-012022-10-31_custom_Options1Member"
      decimals="INF"
      unitRef="USDPShares">1.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
      contextRef="From2022-05-012022-10-31_custom_Options1Member"
      decimals="INF"
      unitRef="Shares">412833</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="From2022-05-012022-10-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-10-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-10-31_custom_Options1Member"
      decimals="INF"
      unitRef="Shares">2541042</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2023-05-012023-10-31_custom_Options1Member"
      decimals="INF"
      unitRef="USDPShares">1.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
      contextRef="From2023-05-012023-10-31_custom_Options1Member"
      decimals="INF"
      unitRef="Shares">464334</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="From2023-05-012023-10-31_custom_Options1Member"
      decimals="INF"
      unitRef="USDPShares">2.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2023-10-31_custom_Options1Member"
      decimals="INF"
      unitRef="Shares">6861517</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="AsOf2023-10-31_custom_Options1Member"
      decimals="INF"
      unitRef="USDPShares">1.52</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2023-05-012023-10-31_custom_Options1Member">P8Y6M14D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="AsOf2023-10-31_custom_Options1Member"
      decimals="0"
      unitRef="USD">57374</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2023-10-31_custom_Options1Member"
      decimals="INF"
      unitRef="Shares">3261527</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="AsOf2023-10-31_custom_Options1Member"
      decimals="INF"
      unitRef="USDPShares">1.91</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="From2023-05-012023-10-31_custom_Options1Member">P6Y11M15D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
      contextRef="AsOf2023-10-31_custom_Options1Member"
      decimals="0"
      unitRef="USD">57374</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <RCAT:UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">2712605</RCAT:UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions>
    <RCAT:UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">3277073</RCAT:UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock contextRef="From2023-05-01to2023-10-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_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_c20220501__20221031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zuL14kovuqJl" 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_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_c20220501__20221031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zL44ARt8JUye" 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_985_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_iN_di_c20220501__20221031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_ziv1hP0TyBN5" 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_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue_c20220501__20221031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zrdn1mpnWAYf" 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_989_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_c20220501__20221031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zj7FkeofMce" 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__20221031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z5SrQUs3Tnve" 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_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_c20230501__20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zNxiPrOQKoQj" 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_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_c20230501__20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zLy9LHRaFH07" 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_98E_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_iN_di_c20230501__20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zMohHbTvocba" style="text-align: right"&gt;(229,197&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_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue_c20230501__20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zKdHjHGdXXL8" style="text-align: right"&gt;1.92&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_98B_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_iN_di_c20230501__20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zJE3hYpYhKDi" 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_989_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230501__20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z56C4g5d50hl" 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 October 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_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber_iI_c20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zgy6YxFhiLQ6" style="border-bottom: Black 3pt double; text-align: right"&gt;779,850&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_982_ecustom--SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice_iI_c20231031__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z136nej1yDSe" style="border-bottom: Black 3pt double; text-align: right"&gt;2.11&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-10-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="Shares">780884</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2022-05-012022-10-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="USDPShares">2.14</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue>
    <RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod
      contextRef="From2022-05-012022-10-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="Shares">1062372</RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2022-05-012022-10-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="USDPShares">2.42</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue>
    <RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares
      contextRef="From2022-05-012022-10-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="Shares">-21127</RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="From2022-05-012022-10-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-10-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="Shares">298643</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2023-05-012023-10-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="USDPShares">1.06</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue>
    <RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod
      contextRef="From2023-05-012023-10-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="Shares">229197</RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2023-05-012023-10-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="USDPShares">1.92</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue>
    <RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares
      contextRef="From2023-05-012023-10-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="Shares">70656</RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="From2023-05-012023-10-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="USDPShares">1.25</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber
      contextRef="AsOf2023-10-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="Shares">779850</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber>
    <RCAT:SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2023-10-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="USDPShares">2.11</RCAT:SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice>
    <us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock contextRef="From2023-05-01to2023-10-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock_zFG5ApTWNOpf" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%" summary="xdx: Disclosure - Stock compensation expense by functional category (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_493_20230801__20231031_zipBJZnnJcbj" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_494_20220801__20221031_zk5dKcRb3zPg" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_499_20230501__20231031_zUUEoadST0Mc" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49C_20220501__20221031_zzyeE1AJFO0k" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="font-size: 10pt; text-align: center"&gt;&lt;p style="font: 10pt/106% Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Three months ended&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt/106% Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;October 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="font-size: 10pt; text-align: center"&gt;&lt;p style="font: 10pt/106% Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Six months ended&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt/106% Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;October 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--OperationsStockCompensationExpense_zwiyju5UhRhg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 45%; font-size: 10pt"&gt;Operations&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;238,522&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;225,879&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;429,621&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;384,310&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--ResearchAndDevelopmentStockCompensationExpense_z8j7sEdpP9Og" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Research and development&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;147,629&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;209,497&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;275,046&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;354,295&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--SalesAndMarketingStockCompensationExpense_z7K8WOeyxQR5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Sales and marketing&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;208,903&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;162,269&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;374,212&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;269,343&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--GeneralAndAdministrativeStockCompensationExpense_zP7cRE5Zj43d" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;General and administrative&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;601,271&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;649,151&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;1,029,052&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;994,319&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_40C_ecustom--TotalStockCompensationExpense_zPochhd3vqgk" 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;Total&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;1,196,325&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;1,246,796&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;2,107,931&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;2,002,267&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock>
    <RCAT:OperationsStockCompensationExpense
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      unitRef="USD">238522</RCAT:OperationsStockCompensationExpense>
    <RCAT:OperationsStockCompensationExpense
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      unitRef="USD">225879</RCAT:OperationsStockCompensationExpense>
    <RCAT:OperationsStockCompensationExpense
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">429621</RCAT:OperationsStockCompensationExpense>
    <RCAT:OperationsStockCompensationExpense
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">384310</RCAT:OperationsStockCompensationExpense>
    <RCAT:ResearchAndDevelopmentStockCompensationExpense
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      unitRef="USD">147629</RCAT:ResearchAndDevelopmentStockCompensationExpense>
    <RCAT:ResearchAndDevelopmentStockCompensationExpense
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      unitRef="USD">209497</RCAT:ResearchAndDevelopmentStockCompensationExpense>
    <RCAT:ResearchAndDevelopmentStockCompensationExpense
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">275046</RCAT:ResearchAndDevelopmentStockCompensationExpense>
    <RCAT:ResearchAndDevelopmentStockCompensationExpense
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">354295</RCAT:ResearchAndDevelopmentStockCompensationExpense>
    <RCAT:SalesAndMarketingStockCompensationExpense
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      unitRef="USD">208903</RCAT:SalesAndMarketingStockCompensationExpense>
    <RCAT:SalesAndMarketingStockCompensationExpense
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      unitRef="USD">162269</RCAT:SalesAndMarketingStockCompensationExpense>
    <RCAT:SalesAndMarketingStockCompensationExpense
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">374212</RCAT:SalesAndMarketingStockCompensationExpense>
    <RCAT:SalesAndMarketingStockCompensationExpense
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">269343</RCAT:SalesAndMarketingStockCompensationExpense>
    <RCAT:GeneralAndAdministrativeStockCompensationExpense
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      unitRef="USD">601271</RCAT:GeneralAndAdministrativeStockCompensationExpense>
    <RCAT:GeneralAndAdministrativeStockCompensationExpense
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      unitRef="USD">649151</RCAT:GeneralAndAdministrativeStockCompensationExpense>
    <RCAT:GeneralAndAdministrativeStockCompensationExpense
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">1029052</RCAT:GeneralAndAdministrativeStockCompensationExpense>
    <RCAT:GeneralAndAdministrativeStockCompensationExpense
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">994319</RCAT:GeneralAndAdministrativeStockCompensationExpense>
    <RCAT:TotalStockCompensationExpense
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      unitRef="USD">1196325</RCAT:TotalStockCompensationExpense>
    <RCAT:TotalStockCompensationExpense
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      unitRef="USD">1246796</RCAT:TotalStockCompensationExpense>
    <RCAT:TotalStockCompensationExpense
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">2107931</RCAT:TotalStockCompensationExpense>
    <RCAT:TotalStockCompensationExpense
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">2002267</RCAT:TotalStockCompensationExpense>
    <RCAT:StockCompensationExpensePertainingToOptions
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">1606305</RCAT:StockCompensationExpensePertainingToOptions>
    <RCAT:StockCompensationExpensePertainingToOptions
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">890711</RCAT:StockCompensationExpensePertainingToOptions>
    <RCAT:StockCompensationExpensePertainingToRestrictedStockUnits
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">501626</RCAT:StockCompensationExpensePertainingToRestrictedStockUnits>
    <RCAT:StockCompensationExpensePertainingToRestrictedStockUnits
      contextRef="From2022-05-012022-10-31"
      decimals="0"
      unitRef="USD">1111556</RCAT:StockCompensationExpensePertainingToRestrictedStockUnits>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock contextRef="From2023-05-01to2023-10-31">&lt;p id="xdx_80C_eus-gaap--DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_zoKMiLJAOJz" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_823_zkjLxbGFXcL4"&gt;Note 19 &#x2013; Derivatives&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;&#160;&lt;/p&gt;

&lt;p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company has completed financings 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 October 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;/p&gt;

&lt;p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&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;October 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_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_dp_c20230501__20231031__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zvDxp8Upyjm9"&gt;4.88&lt;/span&gt;
                                            &#x2013; &lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20230501__20231031__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zC0OR43Ev64g"&gt;5.54&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_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230501__20231031__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_z0KxAV6NAcN1"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1261"&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: xdx2ixbrl1262"&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_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pip0_dtY_c20230501__20231031__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_z3j5BM8iN6Xc"&gt;1.92&lt;/span&gt; &#x2013;&lt;span id="xdx_90D_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20230501__20231031__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zxGgVOZr10F2"&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_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20230501__20231031__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zj6Hu4mFP9jg"&gt;80.69&lt;/span&gt; &#x2013; &lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20230501__20231031__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zPA0KnyhgoP3"&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_8A7_zqvQ809ylFS7" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As of October 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 six months
ended October 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;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_zFt6yV4I4jG8" 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;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49C_20230501__20231031_zpx3DgQAQvoc" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;October 31, 2023&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;April 30, 2023&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--DerivativeLiabilitiesCurrent_iS_zSK83Htg1wMa" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 62%; font-size: 10pt"&gt;Balance, beginning of period&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 15%; font-size: 10pt; text-align: right"&gt;588,205&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 15%; font-size: 10pt; text-align: right"&gt;1,607,497&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--DerivativeLiabilitiesAdditionsDuringPeriod_zSHPJIzr80H4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt"&gt;Additions&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1276"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&#x2014;&#160;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--EliminatedUponConversionOrExerciseOfWarrants_zTFT0aVqm8Xk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Eliminated upon conversion of notes/exercise of warrants&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1278"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&#x2014;&#160;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DerivativeGainLossOnDerivativeNet_zCJZ6GlIo2nj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;Changes in fair value&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;(189,002&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&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;(1,019,292&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DerivativeLiabilitiesCurrent_iE_zhpzvg5CdDmi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;Balance, end of period&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;399,203&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;588,205&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A3_zwTPFSvwQsY2" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&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;/p&gt;

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

</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <RCAT:ScheduleOfAssumptionsUsed2TableTextBlock contextRef="From2023-05-01to2023-10-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;October 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_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_dp_c20230501__20231031__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zvDxp8Upyjm9"&gt;4.88&lt;/span&gt;
                                            &#x2013; &lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20230501__20231031__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zC0OR43Ev64g"&gt;5.54&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_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230501__20231031__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_z0KxAV6NAcN1"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1261"&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: xdx2ixbrl1262"&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_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pip0_dtY_c20230501__20231031__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_z3j5BM8iN6Xc"&gt;1.92&lt;/span&gt; &#x2013;&lt;span id="xdx_90D_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20230501__20231031__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zxGgVOZr10F2"&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_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20230501__20231031__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zj6Hu4mFP9jg"&gt;80.69&lt;/span&gt; &#x2013; &lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20230501__20231031__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zPA0KnyhgoP3"&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:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="From2023-05-012023-10-31_custom_DerivativesAssumptionsUsedMember"
      decimals="INF"
      unitRef="Pure">0.0488</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="From2023-05-012023-10-31_custom_DerivativesAssumptionsUsedMember"
      decimals="INF"
      unitRef="Pure">0.0554</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-10-31_custom_DerivativesAssumptionsUsedMember">P1Y11M1D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2 contextRef="From2023-05-012023-10-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-10-31_custom_DerivativesAssumptionsUsedMember"
      decimals="INF"
      unitRef="Pure">0.8069</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="From2023-05-012023-10-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-10-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_zFt6yV4I4jG8" 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;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49C_20230501__20231031_zpx3DgQAQvoc" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;October 31, 2023&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;April 30, 2023&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--DerivativeLiabilitiesCurrent_iS_zSK83Htg1wMa" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 62%; font-size: 10pt"&gt;Balance, beginning of period&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 15%; font-size: 10pt; text-align: right"&gt;588,205&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 15%; font-size: 10pt; text-align: right"&gt;1,607,497&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--DerivativeLiabilitiesAdditionsDuringPeriod_zSHPJIzr80H4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt"&gt;Additions&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1276"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&#x2014;&#160;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--EliminatedUponConversionOrExerciseOfWarrants_zTFT0aVqm8Xk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Eliminated upon conversion of notes/exercise of warrants&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1278"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&#x2014;&#160;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DerivativeGainLossOnDerivativeNet_zCJZ6GlIo2nj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;Changes in fair value&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;(189,002&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&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;(1,019,292&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DerivativeLiabilitiesCurrent_iE_zhpzvg5CdDmi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;Balance, end of period&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;399,203&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;588,205&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&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:DerivativeGainLossOnDerivativeNet
      contextRef="From2023-05-01to2023-10-31"
      decimals="0"
      unitRef="USD">-189002</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeLiabilitiesCurrent contextRef="AsOf2023-10-31" decimals="0" unitRef="USD">399203</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="From2023-05-01to2023-10-31">&lt;p id="xdx_80D_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zy26ZSymXv69" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_822_zGbi4oN5SOq"&gt;Note 20 - Related-Party Transactions&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;In July 2021, the Company entered into a consulting
agreement with a director resulting in monthly payments of $&lt;span id="xdx_903_ecustom--ConsultingAgreementMonthlyPayments_c20210701__20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--Director1Member_zCY4CaA58eU1"&gt;6,000&lt;/span&gt;. In addition, the Company issued &lt;span id="xdx_90A_ecustom--OptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement_c20211001__20220430__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--Director1Member_zYp18aj0kkYa"&gt;150,000
&lt;/span&gt;options to purchase common
stock at $&lt;span id="xdx_90F_ecustom--OptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice_c20211001__20220430__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--Director1Member_zK3hvFATgKT9"&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_900_ecustom--ConsultingAgreementMonthlyPayments_c20220401__20220430__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--Director1Member_zdlr5nSHKHsh"&gt;10,000&lt;/span&gt;. The agreement expired in June 2022.&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;In January 2022, the Company entered into a note agreement
with an employee in the principal amount of $&lt;span id="xdx_906_ecustom--NoteAgreementWithRelatedPartyPrincipalAmount_c20230101__20230131_zL4srOUlNPL4"&gt;510,323&lt;/span&gt;, as further described in Note 7.&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;Additional related party transactions are disclosed
in Note 13 and Note 22.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&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:NoteAgreementWithRelatedPartyPrincipalAmount
      contextRef="From2023-01-012023-01-31"
      decimals="0"
      unitRef="USD">510323</RCAT:NoteAgreementWithRelatedPartyPrincipalAmount>
    <RCAT:SegmentReportingTextBlock contextRef="From2023-05-01to2023-10-31">&lt;p id="xdx_801_ecustom--SegmentReportingTextBlock_zmOe9ZWPKxs" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_826_z6SjnGy1k713"&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;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zOvbT3L9JFa6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" 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_493_20230501__20231031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zTwNUwXYFQtl" 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_20230501__20231031__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zBa6cREZiILj" 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__20231031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zaeRTD8ZRpme" 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_49C_20230501__20231031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zug9s8G6M7Z5" 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="font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="15" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;For the six months ended October 31, 2023&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: center"&gt;&#160;&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;Enterprise&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;Consumer&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;Corporate&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;Total&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--Revenues_zwWwkBspFAU8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; padding-left: 5.4pt"&gt;Revenues&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;5,678,997&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;2,926,151&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1297"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;8,605,148&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--CostOfRevenue_z2fZFQnalEjj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;Cost of goods sold&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 style="border-bottom: Black 1pt solid; text-align: right"&gt;4,303,750&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 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,539,316&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 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1302"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&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 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;6,843,066&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--GrossProfit_zOPOids5QIIb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;Gross margin&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 style="border-bottom: Black 1pt solid; text-align: right"&gt;1,375,247&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 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;386,835&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 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1307"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&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 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,762,082&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: White"&gt;
    &lt;td style="font-size: 12pt; padding-left: 5.4pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--OperatingExpenses_zoGGc8cRjnIf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;Operating expenses&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 style="border-bottom: Black 1pt solid; text-align: right"&gt;6,494,296&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 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,206,213&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 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;4,453,627&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 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;12,154,136&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--OperatingIncomeLoss_zMarktU8yfxd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;Operating loss&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 style="border-bottom: Black 1pt solid; text-align: right"&gt;(5,119,049&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 style="border-bottom: Black 1pt solid; text-align: right"&gt;(819,378&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 style="border-bottom: Black 1pt solid; text-align: right"&gt;(4,453,627&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 style="border-bottom: Black 1pt solid; text-align: right"&gt;(10,392,054&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 12pt; padding-left: 5.4pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--OtherNonoperatingIncomeExpense_z6zXyhtsrtwh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;Other expenses, net&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 style="border-bottom: Black 1pt solid; text-align: right"&gt;257,824&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 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;22,706&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 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;819,092&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 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,099,622&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--NetIncomeLoss_z8WnpdMnIyHf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt; padding-left: 5.4pt"&gt;Net loss&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(5,376,873&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(842,084&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(5,272,719&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(11,491,676&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&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;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&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_49D_20220501__20221031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zE1bGNQL1fU4" 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_20220501__20221031__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_z98PvBAU7NUf" 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_497_20220501__20221031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zI9rK79y1h5f" 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_497_20220501__20221031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zQLB6wjwxGo3" 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;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;For the six months ended October 31, 2022&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Enterprise&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Consumer&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Corporate&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--Revenues_zyRxtZ5hkZfl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; font-size: 10pt; padding-left: 5.4pt"&gt;Revenues&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;1,874,163&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;2,725,570&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1332"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;4,599,733&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--CostOfRevenue_zgMKCXPlUrEl" 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;Cost of goods sold&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;1,668,192&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;2,340,259&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1337"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;4,008,451&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_eus-gaap--GrossProfit_zlHpRlCRL811" 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;Gross margin&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;205,971&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;385,311&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1342"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;591,282&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 style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 5.4pt"&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;&#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;&#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;&#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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--OperatingExpenses_zYOJCjvERr5d" 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;Operating expenses&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;5,276,977&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;1,026,377&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;4,758,758&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;11,062,112&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_400_eus-gaap--OperatingIncomeLoss_zsqJb47I3gck" 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;Operating loss&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;(5,071,006&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&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;(641,066&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&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;(4,758,758&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&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;(10,470,830&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&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;&#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;&#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;&#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;&#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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--OtherNonoperatingIncomeExpense_zg3qyOk9uQd" 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;Other expenses, net&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;159,244&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;(8,174&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&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;(565,824&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&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;(414,754&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--NetIncomeLoss_z9h5knVcYZC1" 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;Net loss&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;(5,230,250&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;(632,892&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;(4,192,934&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;(10,056,076&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&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;&#160;&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"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&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_493_20231031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zgg7hwIUoFd3" 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_497_20231031__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zEH3Ae6a3quh" 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_492_20231031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zeeNTwLvTMli" 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_491_20231031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zYiVsfdr5v7j" 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;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;As of October 31, 2023&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Enterprise&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Consumer&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Corporate&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_zhNaj58XAbBl" 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;Accounts receivable, net&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;2,989,054&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;44,431&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1367"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;3,033,485&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--InventoryNet_iI_zQeVhdeFgCBg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"&gt;Inventory, net&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;9,255,698&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;2,599,022&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1372"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;11,854,720&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DepositAssets_iI_zGCUaY1pnhH4" 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;Inventory deposits&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,616,111&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&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,503,999&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1377"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&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;3,120,110&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&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;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;As of April 30, 2023&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Enterprise&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Consumer&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Corporate&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_z1w8CHN5WsPl" 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;Accounts receivable, net&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;719,862&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;61,107&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1382"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;780,969&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--InventoryNet_iI_z2iimQm93VIg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"&gt;Inventory, net&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;8,920,573&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;3,065,954&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1387"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;11,986,527&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DepositAssets_iI_zP9giiZ7aL5k" 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;Inventory deposits&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;359,500&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&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;2,062,038&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1392"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&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;2,421,538&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AF_z6IxLxIC1k59" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

</RCAT:SegmentReportingTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="From2023-05-01to2023-10-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zOvbT3L9JFa6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" 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_493_20230501__20231031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zTwNUwXYFQtl" 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_20230501__20231031__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zBa6cREZiILj" 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__20231031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zaeRTD8ZRpme" 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_49C_20230501__20231031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zug9s8G6M7Z5" 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="font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="15" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;For the six months ended October 31, 2023&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: center"&gt;&#160;&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;Enterprise&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;Consumer&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;Corporate&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;Total&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--Revenues_zwWwkBspFAU8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; padding-left: 5.4pt"&gt;Revenues&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;5,678,997&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;2,926,151&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1297"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;8,605,148&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--CostOfRevenue_z2fZFQnalEjj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;Cost of goods sold&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 style="border-bottom: Black 1pt solid; text-align: right"&gt;4,303,750&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 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,539,316&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 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1302"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&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 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;6,843,066&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--GrossProfit_zOPOids5QIIb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;Gross margin&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 style="border-bottom: Black 1pt solid; text-align: right"&gt;1,375,247&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 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;386,835&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 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1307"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&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 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,762,082&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: White"&gt;
    &lt;td style="font-size: 12pt; padding-left: 5.4pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--OperatingExpenses_zoGGc8cRjnIf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;Operating expenses&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 style="border-bottom: Black 1pt solid; text-align: right"&gt;6,494,296&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 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,206,213&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 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;4,453,627&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 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;12,154,136&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--OperatingIncomeLoss_zMarktU8yfxd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;Operating loss&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 style="border-bottom: Black 1pt solid; text-align: right"&gt;(5,119,049&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 style="border-bottom: Black 1pt solid; text-align: right"&gt;(819,378&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 style="border-bottom: Black 1pt solid; text-align: right"&gt;(4,453,627&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 style="border-bottom: Black 1pt solid; text-align: right"&gt;(10,392,054&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 12pt; padding-left: 5.4pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--OtherNonoperatingIncomeExpense_z6zXyhtsrtwh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;Other expenses, net&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 style="border-bottom: Black 1pt solid; text-align: right"&gt;257,824&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 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;22,706&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 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;819,092&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 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,099,622&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--NetIncomeLoss_z8WnpdMnIyHf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt; padding-left: 5.4pt"&gt;Net loss&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(5,376,873&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(842,084&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(5,272,719&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(11,491,676&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&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;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&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_49D_20220501__20221031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zE1bGNQL1fU4" 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_20220501__20221031__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_z98PvBAU7NUf" 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_497_20220501__20221031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zI9rK79y1h5f" 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_497_20220501__20221031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zQLB6wjwxGo3" 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;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;For the six months ended October 31, 2022&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Enterprise&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Consumer&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Corporate&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--Revenues_zyRxtZ5hkZfl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; font-size: 10pt; padding-left: 5.4pt"&gt;Revenues&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;1,874,163&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;2,725,570&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1332"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;4,599,733&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--CostOfRevenue_zgMKCXPlUrEl" 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;Cost of goods sold&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;1,668,192&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;2,340,259&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1337"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;4,008,451&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_eus-gaap--GrossProfit_zlHpRlCRL811" 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;Gross margin&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;205,971&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;385,311&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1342"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;591,282&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 style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 5.4pt"&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;&#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;&#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;&#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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--OperatingExpenses_zYOJCjvERr5d" 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;Operating expenses&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;5,276,977&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;1,026,377&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;4,758,758&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;11,062,112&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_400_eus-gaap--OperatingIncomeLoss_zsqJb47I3gck" 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;Operating loss&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;(5,071,006&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&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;(641,066&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&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;(4,758,758&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&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;(10,470,830&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&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;&#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;&#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;&#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;&#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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--OtherNonoperatingIncomeExpense_zg3qyOk9uQd" 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;Other expenses, net&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;159,244&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&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;(8,174&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&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;(565,824&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&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;(414,754&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--NetIncomeLoss_z9h5knVcYZC1" 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;Net loss&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;(5,230,250&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;(632,892&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;(4,192,934&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;(10,056,076&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&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;&#160;&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"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&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_493_20231031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zgg7hwIUoFd3" 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_497_20231031__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zEH3Ae6a3quh" 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_492_20231031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zeeNTwLvTMli" 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_491_20231031__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zYiVsfdr5v7j" 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;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;As of October 31, 2023&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Enterprise&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Consumer&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Corporate&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_zhNaj58XAbBl" 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;Accounts receivable, net&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;2,989,054&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;44,431&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1367"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;3,033,485&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--InventoryNet_iI_zQeVhdeFgCBg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"&gt;Inventory, net&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;9,255,698&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;2,599,022&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1372"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;11,854,720&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DepositAssets_iI_zGCUaY1pnhH4" 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;Inventory deposits&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,616,111&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&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,503,999&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1377"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&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;3,120,110&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&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;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;As of April 30, 2023&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Enterprise&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Consumer&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Corporate&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_z1w8CHN5WsPl" 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;Accounts receivable, net&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;719,862&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;61,107&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1382"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;780,969&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--InventoryNet_iI_z2iimQm93VIg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"&gt;Inventory, net&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;8,920,573&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;3,065,954&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1387"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;11,986,527&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DepositAssets_iI_zP9giiZ7aL5k" 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;Inventory deposits&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;359,500&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&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;2,062,038&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1392"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&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;2,421,538&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues
      contextRef="From2023-05-012023-10-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      unitRef="USD">5678997</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-05-012023-10-31_custom_ConsumerMember"
      decimals="0"
      unitRef="USD">2926151</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-05-012023-10-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      unitRef="USD">8605148</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="From2023-05-012023-10-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      unitRef="USD">4303750</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2023-05-012023-10-31_custom_ConsumerMember"
      decimals="0"
      unitRef="USD">2539316</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2023-05-012023-10-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      unitRef="USD">6843066</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="From2023-05-012023-10-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      unitRef="USD">1375247</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-05-012023-10-31_custom_ConsumerMember"
      decimals="0"
      unitRef="USD">386835</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-05-012023-10-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      unitRef="USD">1762082</us-gaap:GrossProfit>
    <us-gaap:OperatingExpenses
      contextRef="From2023-05-012023-10-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      unitRef="USD">6494296</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2023-05-012023-10-31_custom_ConsumerMember"
      decimals="0"
      unitRef="USD">1206213</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2023-05-012023-10-31_us-gaap_CorporateMember"
      decimals="0"
      unitRef="USD">4453627</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2023-05-012023-10-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      unitRef="USD">12154136</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-05-012023-10-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      unitRef="USD">-5119049</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-05-012023-10-31_custom_ConsumerMember"
      decimals="0"
      unitRef="USD">-819378</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-05-012023-10-31_us-gaap_CorporateMember"
      decimals="0"
      unitRef="USD">-4453627</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-05-012023-10-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      unitRef="USD">-10392054</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2023-05-012023-10-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      unitRef="USD">257824</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2023-05-012023-10-31_custom_ConsumerMember"
      decimals="0"
      unitRef="USD">22706</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2023-05-012023-10-31_us-gaap_CorporateMember"
      decimals="0"
      unitRef="USD">819092</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2023-05-012023-10-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      unitRef="USD">1099622</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-05-012023-10-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      unitRef="USD">-5376873</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-05-012023-10-31_custom_ConsumerMember"
      decimals="0"
      unitRef="USD">-842084</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-05-012023-10-31_us-gaap_CorporateMember"
      decimals="0"
      unitRef="USD">-5272719</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-05-012023-10-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      unitRef="USD">-11491676</us-gaap:NetIncomeLoss>
    <us-gaap:Revenues
      contextRef="From2022-05-012022-10-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      unitRef="USD">1874163</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2022-05-012022-10-31_custom_ConsumerMember"
      decimals="0"
      unitRef="USD">2725570</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2022-05-012022-10-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      unitRef="USD">4599733</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="From2022-05-012022-10-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      unitRef="USD">1668192</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-05-012022-10-31_custom_ConsumerMember"
      decimals="0"
      unitRef="USD">2340259</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-05-012022-10-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      unitRef="USD">4008451</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="From2022-05-012022-10-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      unitRef="USD">205971</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-05-012022-10-31_custom_ConsumerMember"
      decimals="0"
      unitRef="USD">385311</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-05-012022-10-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      unitRef="USD">591282</us-gaap:GrossProfit>
    <us-gaap:OperatingExpenses
      contextRef="From2022-05-012022-10-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      unitRef="USD">5276977</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2022-05-012022-10-31_custom_ConsumerMember"
      decimals="0"
      unitRef="USD">1026377</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2022-05-012022-10-31_us-gaap_CorporateMember"
      decimals="0"
      unitRef="USD">4758758</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2022-05-012022-10-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      unitRef="USD">11062112</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-05-012022-10-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      unitRef="USD">-5071006</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-05-012022-10-31_custom_ConsumerMember"
      decimals="0"
      unitRef="USD">-641066</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-05-012022-10-31_us-gaap_CorporateMember"
      decimals="0"
      unitRef="USD">-4758758</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-05-012022-10-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      unitRef="USD">-10470830</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2022-05-012022-10-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      unitRef="USD">159244</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2022-05-012022-10-31_custom_ConsumerMember"
      decimals="0"
      unitRef="USD">-8174</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2022-05-012022-10-31_us-gaap_CorporateMember"
      decimals="0"
      unitRef="USD">-565824</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2022-05-012022-10-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      unitRef="USD">-414754</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-05-012022-10-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      unitRef="USD">-5230250</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-05-012022-10-31_custom_ConsumerMember"
      decimals="0"
      unitRef="USD">-632892</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-05-012022-10-31_us-gaap_CorporateMember"
      decimals="0"
      unitRef="USD">-4192934</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-05-012022-10-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      unitRef="USD">-10056076</us-gaap:NetIncomeLoss>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="AsOf2023-10-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      unitRef="USD">2989054</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="AsOf2023-10-31_custom_ConsumerMember"
      decimals="0"
      unitRef="USD">44431</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="AsOf2023-10-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      unitRef="USD">3033485</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-10-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      unitRef="USD">9255698</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-10-31_custom_ConsumerMember"
      decimals="0"
      unitRef="USD">2599022</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-10-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      unitRef="USD">11854720</us-gaap:InventoryNet>
    <us-gaap:DepositAssets
      contextRef="AsOf2023-10-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      unitRef="USD">1616111</us-gaap:DepositAssets>
    <us-gaap:DepositAssets
      contextRef="AsOf2023-10-31_custom_ConsumerMember"
      decimals="0"
      unitRef="USD">1503999</us-gaap:DepositAssets>
    <us-gaap:DepositAssets
      contextRef="AsOf2023-10-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      unitRef="USD">3120110</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-10-31">&lt;p id="xdx_805_ecustom--SaleOfConsumerSegmentDisclosureTextBlock_zEeFO9sNzjld" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_829_zIveqlw05aw2"&gt;Note 22 - Sale of Consumer Segment&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;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, 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. Mr.
Thompson is a significant shareholder in Unusual Machines.&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;The final, amended purchase price of $20 million
includes $1 million in cash, payable at closing, a $2 million secured promissory note, with the remaining $17 million consisting of
shares of common stock of Unusual Machines. 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.&lt;/p&gt;

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

</RCAT:SaleOfConsumerSegmentDisclosureTextBlock>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2023-05-01to2023-10-31">&lt;p id="xdx_801_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zIOyXPj4fPc3" style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_822_zdO76OQRJdwi"&gt;Note 23 &#x2013; Commitments
and Contingencies&lt;/span&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size: 8pt"&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;b&gt;&#160;&lt;/b&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;b&gt;Legal Proceedings&lt;/b&gt;&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;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;October 31, 2023.&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;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&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.&lt;/p&gt;

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

</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2023-05-01to2023-10-31">&lt;p id="xdx_800_eus-gaap--SubsequentEventsTextBlock_zEgIOSQKFSe5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_829_zxApuYM5jKs5"&gt;Note 24 &#x2013; Subsequent Events&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;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Subsequent events have been evaluated through the
date of this filing and there are no subsequent events which require disclosure except as set forth below:&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;On December 11, 2023, the Company closed an
offering of 18,400,000 shares of common stock which generated gross proceeds of $9,200,000 and net proceeds of approximately
$8,400,000 million. In connection with the offering, the amount of shares issuable under the ATM Facility was reduced to
$4,375,000.&lt;/p&gt;

</us-gaap:SubsequentEventsTextBlock>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>99
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M+,>Z8HI-QE)LB=17@YO>R)]-K@::,-'5.%<2SH:@4Q-//'))NB1=,\G3L:7
M4Y^Q_)W^LM#3&OV O!>)6J?D.@EX\+7>@K*4!:+[ EU2U/"#K\Z(Z[PFU*:N
MH3P>+K_B_AEQJ$G^57'<\OFXN9^+/I\_IP^IDM#D_C(]H<*A9W;0_?!-NF$^
MO^A 1TNY?.2=R???.0/[)Q/>-S+["K97PO8P]\F5\#/HHHHLGC?<1(K+';O[
MT82$JAHB]4ND/EJF*? $.=--Q%8F)ER_9%%J>A0>*FL(-2BA!J?5T\>,2<5E
M]$QF?".D,O'A5DIF1CQ4U1!O6.(-3VR&DL%XD;_NZ_EPK]KZ0V4- 4<EX.@T
MP'LN0Q'H=R>!M[>QR^%.Y=NR]G6)ZAMRGI><YZ=QWH2ISZ(][@T<-@XUN-M'
M:N)#-0WY'+L:/>W_1?B9,UG/=\0,JK!G0L1E31D/$H*#%LO+I'R)B+78(W;=
MKMWKNK81%%4V!:45*$5+=IVH4#T#9\3)718_<&G$PTULV^ZZ3G\T- *BVJ:
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
MY>Y3^?2S.1(2M;U%F=OF/WHZ8"4>H<7.NG)S' Q/L,F*PV?Z]>B(DP%@)SZ
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
M-DJ'R^:M;@& ).:&KG*%,&<T0(<\5X0^,U5CR%3YKFL]7048R@9CB7!HC>Q
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
M(M09BB*,Z[74$SE'(D"0&)4+15JD&)+U*R5F0AB-W9@2@KXUP":2YDF\HM9
M32+G1)P1?I!<2<NM;D3/*]1NOGT@BMT:KTU+S&^=7= 6&<=\B9-Q6_)(-IP%
M\CY0%GL402'Q=O**Y'>>"2@A#X&<."87.T7:<(B$$"05<8>F.<2A(#;$<X1*
M _^I. ;0,\JADC@#12 ; N!,0MLZMBI4J;7YRF12E-&R&3[.-KJ@U%,I BZK
MD$V<;W%R'GZA@E4;C3@,;JYH4XJKP(-IE*Z0-Y'_(OF\?WA8%PL+O<'_=@31
MV \/%U +V'%<+$ZR2Z2( N(8Q0C.<3W0$BP9@J3V :,]9HU8-TQ9B+*!LUN
M6]N1(2!CL8D%UOU@LED?#B#SJ@/IA"DY"5+>$*9(XU@1+;?20 O5B+T^DH?D
MH>](?^I+5_0(C0UU@<@(>$ND3-1/(:3SJ_<4^VO$KBJ[% QP>7.5'9\@N@%8
M%\W*+*@\Z N.T;>_DOWG[.>I=R^1(D0^&<&1)+]WC=@V*;5KHR%HPXY4-'U4
M+K80"E24D^=SS$\>41:E'1:$X4,&6\ 5 =(0"5V(6.-],N#XK@6J^:HC#B)?
MU0E^#'9'>2ERPR8:V5%[V!E#CQ2KF6:M6<%( &%#4OMXRW$%U9\+8^U: FD#
MN,W5"J4JQ:GD"-)X6!E E@=B&'*WLYX IEN1@PWPN0=A>28 >FM:Q$U^6AG:
MS3\+3JLH^T9 U$OM&W22-?^I0_V%3\ 56.WSO$@QAO6X#=1#KDF!Y19$KG0(
M*,M(W/=FHB?BGKX'$)$<(O+9A"O65#H4K^)928* IQ>Y\MT6@&TC)<OBOL_.
M+!)R'M3%S&&P/\3.JH=M _M!)T1 ")H#G&>7.?L!D1QAQJ?6^<BD$Q.#=S
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
M2]'07@W7,89.$KV[U:',YIX!0<)2/,S4/-'Y!5;/%H6/N2^JLT>C:1Z@9_T
M/;O1/+!\ ]>C>1EA4=8SS[E"OL&SX_S\XE2=S^?Y_'@:+*$WS-/\_'26G\S.
MU//\[/QY?CZ]R/[H RE>'%_D%Q<7PZ_L^J&<S\XN\G/DF;/S63X]G6:?&"M=
MY+/SDWQ^.E=G^<7\/)]>G,>Z]".5$Z#[)ES'NHX!\(:Z#-E_%DU'=_/ XY0O
MDHE7EUQ%$$@C;8:TDM[E&HI^.$D_22R\M$E#2<#=7;RO.K"!>N(]BFM3F=!K
M^\G2UP"PJ-6;["'4:*BEV]_9LDO3#I=%6L]CSM 8'>YV@1_J ,06,<(^WSE)
M[[(D,TGNI*C82:&+'IWSG319A\LF87A"IMCJ%;AX^S?N-S"*B2VZH6L3&9 ;
M(^$R&'OU<!L,4OQN-LU/GU_D)Q=R\8/K<4YZ=%\CJH ;!?'RV][=,MYMEL^?
M3_/CDPNZ4YA<'4D(IB$[AVR9:?%]H/WT,5#7?!LEG\'LYN?S29J)UN(8X8))
MWSKWNA\8;RVIA9IN0][C&QOZUDARON>)1EO(?(%O7ZAB0=/W!*#$"5:?AZ')
M_G9=-HQV@OYI^$6#='HQ)"*+RG;5K^$&?7K-4<4:I KC5J__PJU3RD.2;B>(
M'IK3PWSZ@UR.?9[<CEUX $N2R#L:T'M>-_MAHO;=!#Y*[G-OM%OQK76^?-:T
M<K4[/HT7XR_E/OBP7&[5?^"1*S51E_AT.CD[.5!.;JK+'ZW=\NWPA6U;N^&?
M:UT ^] "O%]:L!+^H /B_R[P^G\!4$L#!!0    ( /" CU=K^9MFG08  %X.
M   8    >&PO=V]R:W-H965T<R]S:&5E=#DN>&ULM5=;;]PV%G[7KR"F0>$
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
M^[%7<%$Z\VEC6ZOY5-8F%R6N%>BZ*+AZ66(N]S,G< Z&>['+C#5X\VG%=_B
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
M"I4-H/E&TH$^.#;!Z>5;_@M02P,$%     @ \("/5YS6M5S' @  6@8  !D
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
M-L'<;Z3Y_5U@"_23.?X#4$L#!!0    ( /" CU<$7-.9E@,  +L'   9
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
M2Z2;&-FXVW\E#;TEW+"DQQLJ*T#[:TEG=3^Q!H;GX/)?4$L#!!0    ( /"
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
MP@=,U[)<PS6'B702+;R5-E':5@;A]^L5;:<0^N,8*_6AT^.'<EJ=V8U(\')
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
M_CG6+Z+;Y"?0C8MX4&5QA1>L]4D!YPN'_\+](CD8WL33?P%02P,$%     @
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
M*WRGL!<#[)<.7:M?2(##E\_J'U!+ P04    " #P@(]73A"[I0$#  "8!@
M&0   'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6RE54M3VS 0OO,K=@S#*1,[
M3H  269X3CE0&.CCT.E!L=>V!CV,)&/X]UW))J0MY- >;$NKW6^_E;2?9ZTV
M#[9"=/ LA;+SJ'*N/HICFU4HF1WJ&A6M%-I(YFAJRMC6!ED>@J2(TR39CR7C
M*EK,@NW6+&:Z<8(KO#5@&RF9>3E%H=MY-(I>#7>\K)PWQ(M9S4J\1_>UOC4T
MBU<H.9>H+-<*#!;SZ&1T=#KQ_L'A&\?6KHW!5[+4^L%/KO)YE'A"*#!S'H'1
MYPG/4 @/1#0>>\QHE=('KH]?T2]#[53+DED\T^([SUTUCZ81Y%BP1K@[W7["
MOIX]CY=I8<,;VLXW/8P@:ZS3L@\F!I*K[LN>^WU8"Y@F'P2D?4 :>'>) LMS
MYMAB9G0+QGL3FA^$4D,TD>/*'\J],[3**<XM/FN'D$Y@=WN:CD;'<-\L+3XV
MJ!Q</-';SF)':;QSG/60IQUD^@'D/EQKY2H+%RK'_/?XF.BM.*:O'$_3C8 W
MF1O">#2 -$G'&_#&JYK' 6_\ =Y?-<*/DZ5UAF[(S_?*[= F[Z/YKCFR-<MP
M'E%;6#1/&"UVMT?[R?$&KI,5U\DF]'\[G_^$7+=@9ZG8$\(249&!B88YS,%5
M1C=E15_<RLD"NJ QMU!P2ED"4]X'#0*C1VEJ_#]AVXIG%?7V8\/))><V$]HV
M-,3G#&L'S((E82+M<16E)P4Y@AL%YYBA7**!47\I!CX1G&E9,_4"'H3X,;6E
MBP*-YT+41M/!)$D&29* K8B1]<9,2TG:0&V6/?1L2E1H0H&ET=9";72&F ?W
MG<-!VF/XZA1Q6U]F-<V>.6D%BI>MG;>$D@M!&C2$*T4IE>HEJ>4N;!^\\NSJ
M8%(WM$<$V!/EUC9L*1 :ZB@3?$Z^7,,ERVBGW0NTM$\&\R;SIZ*W=B:#\<&>
M3SQ\[P;&:VHAT91!$RWQHJ2=<*RL*]D]Z=3FS;W3[&MF2JXL""PH-!D>[$5@
M.AWL)D[707N6VI&2A6%%OPXTWH'6"TV7L9_X!*N?T>(74$L#!!0    ( /"
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
MQM:<!2,RO^.,* [8%VIQKZ0-/:?]K$>'(600[$#XC2%3F5,S-K[/;2/N4U7
MIVIIJI+:0.08H7EV(";'X>6=EM%-JR8[QTL7/]$VV^'AERQ,B*_OK,GV'=F\
MY,XG->PY] 7!*!?18RKZTC/I.]\:M7U\''[X=M IM0G  WR;X/=9EU)"Z3!(
M0D-PT;97 RX!KWK5K.)&:WD?=)ULRRJ:4G>LD'@/ZWG^QF6EX3J43@P9C,$J
MDBQ@0L ?O I%"#+(L+1I>+@!0;C=3!8QP"W$\&3Z7YU(%(@013V7]EGLL]:+
MQVIK>\T]C1&.D>4?38CF7#8.-'S/(3(\HP.I8WL4*N \$RL[<FB7X06"1&7;
M/0=BZ?J6B*UL)RV69,)/:%N[?BSG+L?0XV=AS-@>2G<46<II9IOP((OH&L3F
M8!"Z-M$$(F<MHT2/P/!]0MQFG6"JND.J+<EV@X$S7@E;91SF0? ^MHRD,Y0,
M@+(03R1UQ(TP"'QVI]]V<]O)[IGK6\*"OW%M0"48ZJ2 >7Y+K>8/E/7UIR8V
MI-ZF5OQE-WWXJ3^RH ?7,3B]2:.+[;'A[V4N^VKFV E[N'BI80"V6-Z+!8=U
M.N$E3(@ZF"CC 7V1I' 2GQI#E&)EK]L['@FJ<I.L),NG4B#Z$#E%+P@]^XD:
M:F*RGZ 8=5]Z&]&1-S5*?>!0Q@4ZJ"(LS([V0PR)3]OR*7II7RHRQSE2#\$[
M$T<SJDX=O3:8;5$##8V!2JG51.$ICYY#?(<A3;95>7%BVZ'U/C.!OU6L61D9
M0D]6^<"D8PC%D]*4",IA+(YZ:OF ^*&K1WBA5R:'PO +]WX8C^G,G.,WHWXZ
MTD6LT5&[X( !-&S+Q5_9L9LJ_M&4BY3?V^+%M9W0U$AM!0I1J6=-D?E%H\/@
M$LJ!O5"K#Z7)TBKU!2=-*'INJ'/J7HAHF?'_:?S_:. Y9.(_F_K@D>^]:].$
M]%GGR2$BTX)K&GMP31(N?@SUWHW\J)]KFQ#<*7]6]UFOWTF]@+S7PX5M#H<3
M>3=F0XX(7?IV*I$&FUP (@,&!1;2VGMBK#</#8/('B\9%QIW<>;;4V79J*X7
MX9: $F%,AS /=5#WLT;N"35$;Z9$++SIIHCB]Y@(4FK7SE&<*WK+N1]/S4$8
M$ )27U/L"!$:";5"_54R3&XW$(]>IGP#OE$TS#10:1$ -V7CHNU>\3#4/9Y0
M>T-=$^XQJ])E<=JK!KPN#4]_NDUI/^X-<Z.^:(>BM*['P':.PSEU>*K=.L\T
MSYU"3]MSR?20>)^IH1+4RM&-$I?'(3;7F>V-A_ZK,Q7JUVZ>(SN<1=)GX?3A
MN6U#&64Z$%ULK'/1_UE9,Q*77)5R;S<"BB& H:*VKX2$,SI;Z6>X1S4H6TWY
MA#MQ8,Y:A)*L9*YDJ$)<,_LC7N#IL="-OD?B)L8D*FC8%FR8=6W@0I)=!SG)
MPXKP=MXR YWB$&K5EJI^F<G'=IW Z(,K0@$4.P93#7>YNORB[I0M=)KC0Y5P
MC=#2"!D+(8'G&E1Z?3<9'8_)??@N "6QM#R4%=P0,G4DAE6]26TGBHSP/Z?F
M/*I%30F*4BLKZ(?'KA=,G\UB</>G-9R'KM*.61Z8Q>">T2!4_,L-1R#!6]*1
M]'8/57&< ](X3J+@E=[K(E7&'!MB]YB;V9TA=$"_-U(, [;P.#5:MW? 3:FJ
MP%M'"4<6>,MDG.8,R[$$D@KXT(+<<KBXNSW"GM.]M97O>-TJW2KA^KV[4+4+
M8G?W#R>[[PQ>QYLTU^'TGKIX^*U4AMQUEZPFN^](72.M4>*/^0?YW3S=U/D[
M2 WY[&Z=3';?%?DQS%@^R+LG2HFO73[DI[M>,ME],>0Z3/#ZUW2MJ?&Y"!V6
MK3Q^&TGQ+G7[L]+ '<.DNM)0=7#3,%:L(E8H\YAUO+@'4.Q: KV[2^O!#CDW
M6DJ4JK1XPS>X^**+3$/92"9&'+Y7P#&'B/WI[=>=#M7=X)CLOGCQUM# MQ97
MC/.*^ZVJ_A82PPO@W8A_NGM(3]'7JB7]8("2LG%;C> ;B0QYZ\:ZT]U3V!N^
M"/>:P_15[R+<5@Z_CI2@YYGIC<,&26;87%U0*CK@@#ZHDD(S=MXWT2V7,2]O
MKL0'LT8I=#HYRX=<Q$YBQFP.OAJ)MP\F7]O+RM>5A( WQ9)&Z^(=9:DH0RRQ
M8XZA)]3L[6Y^@O$P8:#Q@Z'I!F69/ O7].HTP"PU=?7J,MR<2FF=\/5<A9DH
MI2]N X5FS\,&!=_0=#2LXPO$+&M_7D9\A:<1O 1W;>^$LOI'0\5Q8_VO=L_B
M;"Q> NTZ[_3=K8J=06IS[K+B;OXPW3TVH$*Q".E%5SS2_QF!C9R$&.#!F-IJ
MT3O);O]MQ)?LE3VZJL87ZK+V0EUVH_C*SFM$<KHQ0M4PVR7?](B(%\^.\K/S
M$W$VG>;3HW&TW-:13O*SDTE^/#D5S_/3L^?YV?@\^[V%<OCBZ#P_/S_O/F77
M#^WB]/0\/P/2/3V;Y..3<?:!J[7S?')VG$]/IN(T/Y^>Y>/S,['KD+I1P'1W
M1[]MK[VGKLCV9/TM%(9<=8W.Z>Y>XDW\#<!UBR:W\K63QG8[>418W%"S._MO
M63?T0R;8P9A_%A$2:<&]'BJER4,C^.__,J'K/2/PM?>-I MSR]BXX7$KOB\;
M'/7]:.NY'?9^DK52=L$_/.-KV;4/O\Y*3]./VR[#3[JZU\,OX][QG0Z:3<RQ
M=#PZ!52UX<=FX0]OUOP#KYGQWJSXXU))(&YZ =_/C?'M'[1!^LG?Q?\#4$L#
M!!0    ( /" CU<$X[_UX (  /@%   9    >&PO=V]R:W-H965T<R]S:&5E
M=#,R+GAM;(U436_;, R]YU<0+E!L@%%_Y<-NDP!)UV$[= OJ;CT4.R@VDPB5
M+4^2F^S?CY+3M /28!=;E,C']T21XZU43WJ#:&!7B5I/O(TQS640Z&*#%=,7
MLL&:3E925<R0J=:!;A2RT@55(HC#<!A4C-?>=.SV%FHZEJT1O,:% MU6%5-_
MYBCD=N)%WLO&'5]OC-T(IN.&K3%'\Z-9*+*" TK)*ZPUES4H7$V\670Y[UM_
MY_"3XU:_68-5LI3RR1I?RXD76D(HL# 6@='O&:]1" M$-'[O,;U#2AOX=OV"
M_MEI)RU+IO%:B@=>FLW$2STH<<5:8>[D]@ON]0PL7B&%=E_8[GU##XI6&UGM
M@XE!Q>ONSW;[>_B?@'@?$#O>72+'\A,S;#I6<@O*>A.:73BI+IK(\=H6)3>*
M3CG%F>DW:1!B.#]+XRBZ@KRK#<@5Y'Q=\Q4O6&U@5A2RK0VOU["0@A<<-7RX
M9TN!^N,X,,3#H@7%/N>\RQF_DW,(M[(V&PTW=8GEO_$!\3^(B%]$S..3@-\+
M<P%)Y$,<QLD)O.1P*8G#2][!.R;W<;;41M$C^G5,<(?7/XYG&^M2-ZS B4>=
MHU$]HS<]/XN&X=4)MOT#V_XI]&E.C5JV FW19L2ZY**U3QUR+%K%C65_LRM$
M2Y<-*R4KN)95TQKFVH*";IBJ2:N&!2K(-TPA/+KBPCWN#,R%+)Z.JC[)Z[AJ
M*I5<4IJ7:L&L45STDK S>SDJRW<."^I.5(HHYX;R^\ T%+)^1F5H+_'3; AI
M'/MQ$O:<!\C&"M(P]--AY ^B$?3]4=KWTS#K/3"EZ"%KH(,D\[,L>UWU[I J
MRPN+JQW2:)3YZ2"$41KYX3#LW4O#!&1^E [\>!C#R,_BU ^S%(Z5+WC3C16J
MM9LYECP]J:XQ#[N'L3;KNOG5O9N)MTRM.4D2N*+0\&(T\$!U<Z8SC&Q<;R^E
MH4GAEAL:S:BL YVO)/7WWK )#L-^^A=02P,$%     @ \("/5R@AR 2P!0
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
M_R*-'1#M2FD=Q6L[QC.N]%*PYE)O810F0+^?<SW*6\<DZ/;ZZ"]02P,$%
M  @ \("/5\!Q-0%R @  804  !D   !X;"]W;W)K<VAE971S+W-H965T,S@N
M>&ULA53?;],P$'[?7V%E: )I+$[2CJIK([6#"23&IK7  ^+!3:Z)-2<.]F7=
M_GO\(TV+U)67^,Z^[[OO+CY/-E(]ZA( R7,E:CT-2L1F'(8Z*Z%B^D(V4)N3
MM5050^.J(M2- I8[4"7"F-++L&*\#M*)V[M7Z42V*'@-]XKHMJJ8>IF#D)MI
M$ 7;C0=>E&@WPG32L (6@-^;>V6\L&?)>06UYK(F"M;38!:-YP,;[P)^<-CH
M/9O82E92/EKG2SX-J!4$ C*T#,PL3W -0E@B(^-/QQGT*2UPW]ZRW[C:32TK
MIN%:BI\\QW(:C *2PYJU A_DYC-T]0PM7R:%=E^R\;'#)"!9JU%6'=@HJ'CM
M5_;<]6$/,**O .(.$#O=/I%3^9$A2R=*;HBRT8;-&JY4AS;B>&U_R@*5.>4&
MA^DWB4 B2LY.1W$479$[+$&1K[(NWB]!562F-: F;Y=L)4"_FX1HDEIHF'4)
MYCY!_$J"2W(K:RPU^53GD/^+#XW87G&\53R/CQ+>97A!DNB<Q#1.CO E?0<2
MQY?\IP-[E>.N\D,%>[[!83X[16/=L RF@1D3#>H)@O3L-+JD5T?4#GJU@V/L
MZ2]_)\8+,YUY*^!N[71;V?9_>='N9RWA&>="9H^_#]5P-,OA&DSCY<JT:-M[
M,FL4%R2AWCU9S&X^$58H #.T2-Z0>$C/*:4[ZV0!6:LXOIBY::3FYF(-D_-H
M1+OE9"F1"1.?4+^]LPZU+MR[]A6HP@VW)IEL:_03T._V[\?,C\TNW#\^MTP5
MO-9$P-I Z<6'84"4'VCOH&S<$*TDFO8[LS1O("@;8,[7TERCSK$)^E<U_0M0
M2P,$%     @ \("/5[5S3+I; P  S0<  !D   !X;"]W;W)K<VAE971S+W-H
M965T,SDN>&ULG57;;MLX$'WW5PS4"UI B"ZV)2>U#<1-B]V%LS7B=(M%T0=:
M&EM$*%%+4G'\]SND'#6[=82B+Q(O,V?FS(W3O51WND T\%"*2L^\PICZ(@AT
M5F#)])FLL:*;K50E,[15NT#7"EGNE$H1Q&&8!"7CE3>?NK.5FD]E8P2O<*5
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
MHM<6E56@\XVD2MYOK(/A_5[\!5!+ P04    " #P@(]7BF ,E*4"  "Y!0
M&0   'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6R%5-MNVS ,??=7".Y0;$!0
MWQ+GTL1 TZUH!_2"7A^&/2@VDPB5)4^2F^[O1\F.EP%I]F))%,_AH2ERNI'J
M5:\!#'DON= S?VU,-0D"G:^AI/I$5B#P9BE520T>U2K0E0):.%#)@S@,TZ"D
M3/C9U-GN5#:5M>%,P)TBNBY+JG[/@<O-S(_\K>&>K=;&&H)L6M$5/(!YJNX4
MGH*.I6 E",VD( J6,_\LFLS[UM\Y/#/8Z)T]L9DLI'RUAZMBYH=6$'#(C66@
MN+S!.7!NB5#&KY;3[T):X.Y^RW[A<L=<%E3#N>0OK##KF3_R20%+6G-S+S>7
MT.8SL'RYY-I]R:;Q34.?Y+4VLFS!J*!DHEGI>_L?=@"CCP!Q"XB=[B:04_F5
M&II-E=P09;V1S6Y<J@Z-XIBP17DP"F\9XDQV(PV0:$B.CT9Q%)V2%ZH4%4:3
MSX]TP4%_F08&PUCG(&\IYPUE_ %E2JZE,&M-OHD"BG_Q <KK-,9;C?/X(.%M
M;DY($O5(',;) ;ZDRSEQ?,E_<M[FNB_%AJ&_G\%VRD17-(>9CZV@0;V!GQT?
M16EX>D!?O]/7/\2>_6CJ/GG #BQJ#K?+K=(KK6LHSD1Q09EZIKP&5Z5'>#=S
M+O/7G_M2.1AL?RI/E12>#49%#N2V-MI043"Q\J@A6 ZY -55Q,.'!YY<DD?4
MJ&G3;3=UB3[6VKVH*\$,H]RSVHD3O\_+WGKNUFL#>1@D),EXW!N/1^03B=,A
M[L:XIKTT3=$2Q8->&B7>=RIJG"P6$)%T..B%86@!O=$P=*Z#?KBU#9/>8!R2
M?>4*=MJI!+5R0T.37-;"-)W56;NY=-:TXU_W9JA=4[5B0A,.2X2&)\.!3U0S
M*)J#D95KSH4T6'*W7>-L!64=\'XI\;&V!QN@F];9'U!+ P04    " #P@(]7
M3VLO8: %  "H#0  &0   'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6R55TMS
MVS@,ONM78-S=3CK#V'SIE2:><9JVVT,WF;QZZ.R!L6A;$UGRDG2<_/L%*4=)
MMXZ:'A)3(@%\ #Z T.&F,;=VH;6#^V55VZ/!PKG5P6ADIPN]5';8K'2-.[/&
M+)7#1S,?V971J@A"RVK$*4U&2U76@_%A>'=FQH?-VE5EK<\,V/5RJ<S#L:Z:
MS=& #1Y?G)?SA?,O1N/#E9KK"^VN5F<&GT:=EJ)<ZMJ630U&SXX&$W9PG/KS
MX<!UJ3?VV1J\)S=-<^L?OA1' ^H!Z4I/G=>@\.=.?]!5Y14AC'^W.@>=22_X
M?/VH_5/P'7VY459_:*IO9>$61X-L (6>J77ESIO-7WKK3^SU39O*AO^PV9ZE
M YBNK6N66V%$L"SK]E?=;^/P&@&^%> !=VLHH#Q13HT/3;,!XT^C-K\(K@9I
M!%?6/BD7SN!NB7)N_'?C-+ ,WK[).&/OX6*AC(9C]+. R4:9PL+>I;JIM'UW
M.')HT(N-IEOEQZUR_H+R!+XVM5M8^%@7NOA1?H1 .[3\$>TQ[U5X.G5#$(P
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
MP^MD>&_<JP^OMG?]F$72^"N8LI=6%Z0;7D+#(H5-__JX# EOF5Y<X?'HNZR
M\ZN 3_%ND0.,S]'9/U!+ P04    " #P@(]7G0%NW@L#  " "   &0   'AL
M+W=O<FMS:&5E=',O<VAE970T-BYX;6RMEEUOTS 4AO^*%20$TEB^FH^.-E*[
M@>!BHEJ!72 NO/2TM>;$P7;:\>\Y=M+0M5FXH1=-[)SW]7..'3N3O9"/:@N@
MR5/!2S5UMEI75ZZK\BT45%V*"DI\LA:RH!J;<N.J2@)=65'!W<#S8K>@K'2R
MB>U;R&PB:LU9"0M)5%T45/Z> Q?[J>,[AXX[MMEJT^%FDXIN8 GZ6[60V'([
MEQ4KH%1,E$3">NK,_*OKU,3;@.\,]NKHGIA,'H1X-(W/JZGC&2#@D&OC0/&R
M@VO@W!@AQJ_6T^F&-,+C^X/[1YL[YO) %5P+?L]6>CMU4H>L8$UKKN_$_A.T
M^43&+Q=<V7^R;V,]A^2UTJ)HQ4A0L+*YTJ>V#D<"].D7!*T@.!7$+PC"5A#:
M1!LRF]8-U32;2+$GTD2CF[FQM;%JS(:59A:76N)3ACJ=S4K-5HS7IIA$05Y+
MIADH D\YKU>P(FLI"I*+HJHUM847:V(%^*S$5<:%4J0"7!A;*H&\N0%-&5=O
MR;NF1TU<C9QF-#=OF>8-4_ "4TQN1:FWBGPHD:!'?SVL]X,! Q<+U%4I.%1I
M'@PZ?LGU)0G]"Q)X0=@'-"R?51+E7I_\&4[835IH_<*7_/)<U#AQY88L!&>Y
MF; ?LP>E);X5/_L*WOB-^OW,3G&E*IK#U,&M0('<@9.]?N7'WON^9/^3V;/4
M1UWJHR'W; G29#LG"WS=04I<A4LM\L<+0A4NTW('4O>NF7GC&UE?L[?MLC =
MQQ-W=YS:>5 :!$'H=6'/H*,..AJ&-H1$5.;]Z7T?HK-AXS3V(S\YP3N/&R7I
M*/7&_7QQQQ</\MU3*6FI>]'BLR']*!SC[P3MWW'/T)(.+1E$NP-<U2PWNXTR
M5>Q#3,Z&3I)Q&GDGA#UAJ>_%+\QMV@&F@X!?A::\CRH]&V[LIU$0!R=8YW')
M., I34^XW*--O@"YL6>?6?.X$S3[?=?;':\S>ZJX?\.;L_F6R@TK%>&P1JEW
MF>#HLCGOFH86E3TR'H3& \C>;O$3 :0)P.=K(?2A80;H/CJR/U!+ P04
M" #P@(]7Y,;ZI@\%  #S%0  &0   'AL+W=O<FMS:&5E=',O<VAE970T-RYX
M;6RM6-]SHS80_E<T;J>3F[D+2.*'2!W/),;7WL/U,DFO?>CT@1C99@+(17*<
M_O== <&VD&FNY24Q\.VW^G:7U:+I7E1/<L.Y0B]%7LKKR4:I[97CR.6&%XF\
M%%M>PI.5J(I$P66U=N2VXDE:&Q6Y0UPW<(HD*R>S:7WOKII-Q4[E6<GO*B1W
M19%4?]_R7.RO)WCR>N,^6V^4ON',IMMDS1^X^KJ]J^#*Z5C2K."ES$2)*KZZ
MGMS@JP4.M4&-^"WC>WGT&VDICT(\Z8M/Z?7$U2OB.5\J39' OV<^YWFNF6 =
M?[6DD\ZG-CS^_<K^L18/8AX3R><B_SU+U>9ZPB8HY:MDEZM[L?^9MX)\S;<4
MN:S_HGV##0"\W$DEBM885E!D9?,_>6D#<60 /'8#TAH0T\ [8T!; _I6#UYK
MX+W5@]\:U-*=1GL=N#A1R6Q:B3VJ-!K8](\Z^K4UQ"LK=:$\J J>9F"G9G$F
MEZ)46;GC*?JRY56B\R?1!Z@""<&62*R0.-R_B+E*LER^ \37AQA=?/]NZBA8
MB*9SEJW3V\8I.>.4HL_@<R/1HDQY:K&/A^V# 7L' M!%@;Q&X98,$GY9JDM$
M\7M$7$(MZYF_W9S8Y/P_[XO_[/TD&+0K"5KST6\LB:1,$3S;"IGDZ*=*[+82
M_7'S*%4%;_N?MBIH_'AV/[H%7LEMLN37$^AQDE?/?#+[X3L<N#_:4C F63PF
MV6(DLI-D>5VRO"'VV3U_YI H:0M_8QG4EGK#>)YAUP\B"D7R?!S9/BYDA/GN
M*2SNPTA$ NSC4]S"@@N)[X<'OA.E?J?4'U0Z%U+I9K06(I5(BMS6.&X;#O]8
M,_8]V#8-S7U<$%+7"PS-?1CQ:42Q@5M8<-1SB1_9-0>=YF!0,[QE4J+/2;7.
M2IO:H.?V0Q22@!EB^S#L1LSU#+%]&&4!H[ZAU0;S*<9VJ6$G-1SL.FVC*==H
M\0)3D+27=#AF1QF3+!Z3;#$2V4DB6)<(-EASAXYO2P#KEU)(&3%J9&Z#0?,Q
M8'$?1AEEKEEQ%A@E +177-0)C?ZE=4J>5,M-O;&ET$=SL8416-ED1_T5@!SC
M!9KW42R,?.-MC/NH$%H/-33W43ATP\"S:\;N8=YS!U4_)#EO]G+X,'CB^HVS
M#G!NOZ.QT,/&,N<6' Z8:^)B"RZ(8.\(#=D6' THB<YT%WPTY^+A5LI+J.N\
M5IZD,$EG>G#17RE6^;BWC"ABYL9I06'7HZ0GOH_SJ<^8J=U"YT<>.Y=S<M!.
M!K7_*A0H%UV'Y0,=MJ4Z62O,E:%9ZS8<Q=2+3.U]'"9N0,P*6=B +@EH&)Z1
M?YAG\> $=K2UY+"=6D73_D;J1Q$,#J9J"] C,&&8G<T&9#BB82_I%F#@83<(
MSL@^3(;8&]Y1U897Z"(KEZ+@[UZ3;I4_.&-^Z[8Z*EL\*MMB++;3E!Q&6#P\
MPWXJ%0=>-9B,00K[$I$U#R,1Q=@RW<+W@3D#C^#O-*R'*1D/C\EUI;]');?N
MW=@R)5-LOM@6$ PBYC>0#89-U,)*AL-S??PP(N/!P6_V"U=U"T.K2A0H/?Y.
M%X-36\L;F/T-]\)@ 7JZJ_?ZFP7(X#N+>68L+$#8T%E$C&@X1X=8!:_6]>FA
M1$NQ*U5S>-'=[4XH;^IS.>/^+;Z:8\O]6)]HUH=F!_KF.+3YP)(HYRMPY5Z&
MD+FJ.6%L+I38UD=HCT(I4=0_-SQ)>:4!\'PEA'J]T ZZ<][9/U!+ P04
M" #P@(]71BTHS+4$  "/%@  &0   'AL+W=O<FMS:&5E=',O<VAE970T."YX
M;6RUF&%OXC@0AO^*Q9U.N]*VL1W'27H4J4MTNI7NM-7V]O:S 0-10YRS#;3_
M_IQ  \3&9:.V'TH",Y-YQO;DM8=;(1_5DG,-GE9%J6X'2ZVKFR!0TR5?,74M
M*EZ:7^9"KI@VMW(1J$IR-FN<5D6 (:3!BN7E8#1LOKN7HZ%8ZR(O^;T$:KU:
M,?G\F1=B>SM @Y<OON6+I:Z_"$;#BBWX ]??JWMI[H(VRBQ?\5+EH@22SV\'
M=^@FP[!V:"S^S?E6'5V#&F4BQ&-]\V5V.X!U1KS@4UV'8.9CP\>\*.I()H__
M]D$'[3-KQ^/KE^A_-/ &9L(4'XOB1S[3R]M!,@ S/F?K0G\3VS_Y'BBJXTU%
MH9K_8+NSI<9XNE9:K/;.)H-57NX^V=.^$$<.B)QQP'L'?*E#N'<(+W4@>P?2
M5&:'TM0A8YJ-AE)L@:RM3;3ZHBEFXVWP\[(>]P<MS:^Y\=.C.Z6X5H"5,U#D
M;)(7N<ZY F9" ;WD8"Q*,R.X! ]\849;@P\9URPOU$=P!;X_9.##KQ^'@3:)
MU.&"Z?ZAGW</Q6<>^G6JKT&(/@$,<>AP'_O=[RIIW.%9]^SRI^-3]\!4KRTA
M;DN(FWCAF7CCM91U:5A32E<U=O[$[5^O[!M5L2F_'9BEJ[C<\,'HMU\0A;^[
M:O.6P;(W"G92M["M6^B+/AHSM715:^=%&Z^Z;6U&-$1P&&R.JV ;)91&]-0J
MLZU2F!S%.LF;M'D3;]YWTZE8EV;12#[E^89-"OX)E%R[6':1HJ,$""$AZL#8
M5A0A&'=@O%GU'*NH98Z\S%_*C9GB0CZ[(",K?1RE:;.X3C!MNQ#2*(U(!]2;
M2D]0VH)2+^A7T_6D"Y):R:,(AFF:=B!M.PQI2L*D ^E-HR=DW$+&7LA_A&:%
M>;N\UK=B>_:B*(QI=V!MNP@G(8JB#K,WJY[,2<N<O#*#-2L7N5FL>^"S:S9Q
MC*#YZS!?9)5Y<^I)G+;$:;^IG-KK,(G"#M\E1IDW@9YX"!ZD"_0#5EPRG9<+
M4' C_8"L-=Z5F%^M%??,ZGW4DW:+<=(=8(=90B+2;5;^'/O6X$B^H0N6<B%,
M$327*Q\VLGDH"KOC[C!#, G3[MO(GU=?[H/F0I>)KB/1ZH1^4^GUIM&RMXIV
M6L&#^D)^^=7*F(H]UQK&6;[07BHDCN/NG'&809K$N#MGO!GU)3[H-O2J<)-K
M/@/\R>R:U9D)8VNQE";=M_?8889@2KI-)/-GU)?XH-J07[9E?**!F!3Y@M6[
M;&4V;6HII&YZA1/?UFB(4HAIE[^'1@/.1? >8@\=U![RR[UQL\,V^]L9KX3*
MSW1.6].1, VMFCBD'R$TZ2H_?TI]D0_:#_G%7_>M^5H'=8@[(]NMMZ5#*Z:$
MHB[[>TA =-" R"\"3X7O:^2VQ".8T-#J?K8=@@A&T()_#S6(#G(0^?7@7ZU(
M.#[IN0(_.R%L98A(V-UZCQUF!"7(DD_O(2'Q04)BOX3\(>1C33YE56ZFAO/P
M!EJ'"&&,4X0[NYNQPY#@&%-K?^O/Z6>9@Z/#O_JH]F\F%[EI]06?F_#P.C9#
M('>GG[L;+:KF/' BM.E]S>62LQF7M8'Y?2Z$?KFICQC;,^C1_U!+ P04
M" #P@(]7"K%%LH8"  !"!@  &0   'AL+W=O<FMS:&5E=',O<VAE970T.2YX
M;6RME5U/VS 4AO^*%2;$)$82M\VZTD:B[1!(@R$JV 7:A9N<MA:.'>R3%O;K
M9SLAJK8636*]:&S'YSW/ZX^3X4;I1[,"0/)<"&E&P0JQ'(2AR590,'.B2I#V
MS4+I@J'MZF5H2@TL]T&%"&D4)6'!N S2H1^[T>E052BXA!M-3%443+^,0:C-
M*(B#UX%;OERA&PC38<F6, .\*V^T[86M2LX+D(8K230L1L%9/!@G;KZ?<,]A
M8[;:Q#F9*_7H.I?Y*(@<$ C(T"DP^UC#!(1P0A;CJ=$,VI0N<+O]JG[NO5LO
M<V9@HL0/GN-J%/0#DL."50)OU>8"&C\]IY<I8?P_V=1SDTY LLJ@*II@2U!P
M63_9<[,.6P&4[@F@30#UW'4B3SEER-*A5ANBW6RKYAK>JH^V<%RZ39FAMF^Y
MC</T6B&0+CD\Z-,X/B573#\"LKD ,H.LTAPY&'(TM6-<&'+-M&9N&3\.0[39
MG4:8-9G&=2:Z)]/W#$]()SXF-*(=<C>;DJ,/?\B$%KYU0%L'U.MV]NA>RC48
MM.<$S3&9PAP)DSGY^E1Q?-DV\7 V-ZCM*?BYB[W.T=V=P]V,@2E9!J/ 'GT#
M>@U!>G@0)]'I&PXZK8/.6^KI0[W/@XG2I;+K"V,E<W.&$[O:+UPN[YFHX)QQ
M[1N?HIT&ZA2)3^%NXCJE2=RC_2_#<+V#K=NR==_/-E$&Q\QPLX>M3M';9NO3
MI!O1W6R]EJWW?K8[:6N5X+\@_Z:,@7V(O;\18_OK["9,6L+D?ZR>].>R8N**
M87-<Z1[.Y!^W.=PJ":ZZVHN]Y-(0 0L;&9U\ME9U7;'J#JK25XFY0DOLFRM;
MY$&["?;]0ME*T71<X6D_&^EO4$L#!!0    ( /" CU=6Q8;XA@(  , &   9
M    >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;*U5W6Z;,!A]%8M-4R>M!>Q
M2$>0VD35>C&M:M?U8MJ% U\2JP8SVPGMV\\V%*4)S7:Q&_#/.<?G&/PY;81\
M5&L C9Y*7JFIM]:Z/O=]E:^AI.I,U%"9F:60)=6F*U>^JB70PI%*[N,@B/V2
MLLK+4C=V([-4;#1G%=Q(I#9E2>7S)7#13+W0>QFX9:NUM@-^EM9T!7>@[^L;
M:7I^KU*P$BK%1(4D+*?>17@^BRW> 7XP:-1.&]DD"R$>;>>ZF'J!-00<<FT5
MJ'EM80:<6R%CXW>GZ?5+6N)N^T7]RF4W6194P4SP!U;H]=1+/%3 DFZXOA7-
M%^CR1%8O%URY)VI:+,$>RC=*B[(C&P<EJ]HW?>KV88<0CMX@X(Z _Y5 .@)Q
M05MG+M:<:IJE4C1(6K11LPVW-XYMTK#*?L4[+<TL,SR=75=;J+20#!0ZF8.F
MC*N/Z!3=W\W1R?N/J:_-(A;JYYW@92N(WQ#\ENLS1,)/" >8#-!GQ^D7M33T
M8(CNFVA]/MSGPTZ/_"7?,YHSE7.A-A+0SXN%TM+\0;^&\K6"HV%!>ZK.54US
MF'KFV"B06_"R#^_"./@\E/8_B;W*3OKLY)AZ=DL;\ZMHD(QR-92TI<>.;H_[
M-ALGP2B,QZF_W0UQB$M"@L-)W.->^1OU_D9'_3V8 W[*JM-:BAS4H,-6(-I9
MV2P\3I)DS^$A+@HF) F'#4:]P>BHP2M6,7.T"K02HACT%QWZPR0>D3U[AS 3
M8O+6_L6]O?BHO>]"4S[D*C[X7A,<1?%D?]<.<<D$!]&8[/GR=^J+K>U?J5RQ
M2B$.2\,,SL8FF6SK9=O1HG8E9R&T*6"NN397#$@+,/-+(?1+QU:Q_M+*_@!0
M2P,$%     @ \("/5X8J_*BL @   @<  !D   !X;"]W;W)K<VAE971S+W-H
M965T-3$N>&ULK571;ILP%/T5BTU3)W4%3("F(TAIHFE[F!:UZ_8P[<&!FV#5
M8&8[2;NOWS50E"8TZL,4*5R;>X[/N<;7R4ZJ>UT &/)0BDI/G,*8^LIU=59
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
M:1Y >@T@82$D+(*$Q1<L;B_&TR[&T[%A^/'Q//QZ3_(UX8.[P"CB_^X"D+
M$A9"PB)(6 P$ZV6(TV6(\[M/$0<R?R!A 20LA(1%D+ 8"-;+GUF7/S/(4P02
MMIJ]V#4MUW(\T^V?2,%+.]?SIA//Z]N%+^T<TU%$HV\7O;0SW8EGS.R^70PT
MV5Y<W"XN+F1<&MCT9$I7@VNY@O0:0,)"2%@$"8N!8+T\\+H\\"#SP+OT*P_2
M:P )"R%A$20L!H(U>:"?%%%RPK=U?4R@A.T+V?R?[WJ[$MQM77EZUK\T;U9-
M)>T_3%/7N\=\2PN!,K)12.-ZIO8'WM3*FH9D95VJ63,I65[?[@A.":\,U/,-
M8_+8J!QT!4O_7U!+ P04    " #P@(]74H=H=TT"  #H!   &0   'AL+W=O
M<FMS:&5E=',O<VAE970U-BYX;6Q]5%%/VS 0_BLG;T(@3:1Q2]=!&JFE;.,!
MAD!L#],>W.2:6#AV9CL-^_>SG33KI-*7Q&??]WUWYSLGK=(OID2T\%H):>:D
MM+:^C"*3E5@Q<ZYJE.YDHW3%K#-U$9E:(\L#J!(1'8VF4<6X)&D2]AYTFJC&
M"B[Q08-IJHKI/TL4JIV3F.PV'GE16K\1I4G-"GQ"^UP_:&=% TO.*Y2&*PD:
M-W.RB"^7$^\?'+YS;,W>&GPF:Z5>O'&;S\G(!X0",^L9F/MM\1J%\$0NC-\]
M)QDD/7!_O6/_'')WN:R9P6LE?O#<EG,R(Y#CAC7"/JKV*_;Y7'B^3 D3OM!V
MOA=C EECK*IZL(N@XK+[L]>^#GL 2M\ T!Y 0]R=4(ARQ2Q+$ZU:T-[;L?E%
M2#6@77!<^DMYLMJ=<H>SZ;VR"#,X>3>C<7P%M](R6?"U0%@8@]; Z0HMX\+
M/=.:^1*>)9%URAX?9;W*LE.A;ZA,X4Y)6QJXD3GF_^,C%_$0-MV%O:1'";]E
M]AS&\0>@(SJ&YZ<5G+X_.\(['LHQ#KSC-WB_*)6W7 A@,C]0C!4WF5"FT0@_
M%VMCM6NJ7X?*T:E,#JOX0;LT-<MP3MPD&=1;).G)NW@ZNCJ2PV3(87*,/;VM
M:L:U&QP+:G/H1F]>,]'D7!:P2_?@E78JTZ#B9WN;TAF=?HIG2;3=#R_:Z[X*
M=1%FS$"F&FF[1AQVAS%>=-W[S[U[ ^Z8+K@T('#CH*/SCQ<$=#=7G6%5'7IY
MK:R;C+ LW5.$VCNX\XUR_=P;7F!XW-*_4$L#!!0    ( /" CU??7AXYR0(
M *0'   9    >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;*V574_;,!2&_XJ5
M31-(0-(X7[ V4BE#F[2/"L1V,>W"34Y;"R<.MM.6?S_;*5DIIMO%;EH[.>^;
MYW6<X^&:BWNY!%!H4[%:CKRE4LV%[\MB"1619[R!6M^9<U$1I:=BX<M& "FM
MJ&)^& 2)7Q%:>_G07IN*?,A;Q6@-4X%D6U5$/%X"X^N1-_">+MS0Q5*9"WX^
M;,@";D'=-5.A9W[O4M(*:DEYC03,1]YX<#%)3;TM^$YA+7?&R"29<7YO)I_*
MD1<8(&!0*.- ]-\*)L"8,=(8#UM/KW^D$>Z.G]RO;7:=948D3#C[04NU''F9
MATJ8DY:I&[[^"-L\L?$K.)/V%ZV[V@A[J&BEXM56K DJ6G?_9+-=AQW!('I%
M$&X%X;\*\%: ;=".S,:Z(HKD0\'72)AJ[68&=FVL6J>AM7F+MTKHNU3K5#X5
M>D,(]8A(72)X:&FC7Y%"1U>@"&7R&)VBN]LK=/3V>.@K_3RC\HNM]V7G';[B
M_:U09P@/3E 8A-@AGQR6CQNAY8%+[NN4?=2PCQI:/_R7J"=HRHC.:!)_Z!/_
M',^D$GI7_7(%[9PCM[/YTBYD0PH8>?I3DB!6X.7OW@R2X+TK]G\R>[8(N%\$
M?,@]_Q/8Q!? B(+2E;BS2:R-:06K?!"%211&0W^U&\91A[,$I[BO>\89]9S1
M0<[/H+_-)6<EHE4C^ H,LW2!=C[Q+D <94EPO@?JJ(M2G)T';M"X!XT/@EZW
MHJ:J%6 7=$XW9NP$C1V@:1:%>YR.,ARF<>C&3'K,Y"#FN"C:JK5O6W<YO;$*
M2DP?=8$F+PA.XR0.LFR/U%&']1Z)4S=JVJ.F!U&_ZK.K($(\TGJ!5H2UX(),
M7^R[,$[2-$OW(!UU.@N.LSU(?Z>'FO/K"Q$+6DO$8*Z5P5FJ<XKN3.@FBC>V
MK<ZXTDW:#I?Z& 5A"O3].>?J:6(Z=7\PY[\!4$L#!!0    ( /" CU?/R._I
M90(  +4%   9    >&PO=V]R:W-H965T<R]S:&5E=#4X+GAM;*U4WT_;,!#^
M5ZPP(9 829RLXT<:B;:@[0%6@=@>ICVXR;6Q<.Q@NRW\]SL[:59807O82^RS
M[_ONOHOOLK72#Z8"L.2I%M(,@\K:YBP,35%!S<RQ:D#BS5SIFEDT]2(TC096
M>E M0AI%@[!F7 9YYL^F.L_4T@HN8:J)6=8UT\\C$&H]#.)@<W#+%Y5U!V&>
M-6P!=V#OFZE&*^Q92EZ#-%Q)HF$^#"[BLW'J_+W#=PYKL[4G3LE,J0=G?"V'
M0>02 @&%=0P,EQ6,00A'A&D\=IQ!'](!M_<;]BNO';7,F(&Q$C]X::MA<!*0
M$N9L*>RM6G^!3L\GQU<H8?R7K%O? 0U(L316U1T8,ZBY;%?VU-5A"X \NP&T
M ]#7@/0-0-(!$B^TS<S+FC#+\DRK-='.&]G<QM?&HU$-E^XOWEF-MQQQ-K]1
M%L@IV=\[H7%\3J8:WX>VSX3)DEP^+GF#?\R2@PE8QH4A-TQKY@I_2#Z2^[L)
M.?APF(46$W%T8=$%';5!Z1M!!^1:25L9<BE+*%_B0Q30JZ ;%2/Z+N&WPAZ3
M)#XB-*+)CGS&_PZG[Z23]$5-/%_R!M^FBD=D*AB6[V4Q?U[,C-7X?G_MJES+
MG.YF=CU]9AI6P## IC6@5Q#D^WOQ(#K?)?L_D;TH0MH7(7V//9\ DA:<N6[=
M);1%#SS:S9I53BE-DS@+5]L2_G8[C4^BM/=J<PNW.J &O?"#P9!"+:5MGU%_
MVL^>"]]RK\Y'.)/:$?*'IAUHUTPON#1$P!PIH^//V-&Z'1*M857C^VRF+':M
MWU8X5T$[![R?*^RUSG !^DF=_P902P,$%     @ \("/5WFZ39I. @  )P8
M !D   !X;"]W;W)K<VAE971S+W-H965T-3DN>&ULK55=;YLP%/TK%INF5EK#
M5\BJCB"ER:I-VD?5K-NS0VZ"58.9?9.T_W[7AJ)T(\D>Q@/XVO<<GV.XEW2G
M](,I ) ]EK(R8Z] K*]\W^0%E-P,5 T5K:R4+CE2J->^J37PI0.5TH^"8.27
M7%1>EKJY6YVE:H-25'"KF=F4)==/UR#5;NR%WO/$G5@7:"?\+*WY&N: ]_6M
MILCO6):BA,H(53$-J[$W":^FB<UW"3\$[,S>F%DG"Z4>;/!I.?8"*P@DY&@9
M.#VV, 4I+1')^-5R>MV6%K@_?F:_<=[)RX(;F"KY4RRQ&'N7'EO"BF\DWJG=
M1VC].(&YDL;=V:[)'<8>RS<&5=F"24$IJN;)']MSV .$PP. J 5$_PJ(6T#L
MC#;*G*T91YZE6NV8MMG$9@?N;!R:W(C*OL4Y:EH5A,/L&Q:@F535FB'HDG%C
M  T[FP%R(<TYNV#W\QD[>WV>^DC[692?M]S7#7=TB#O' 8O#MRP*HK@'/CT.
MG]2:X$$?W">7G=6HLQHYOO@ WU>%P,* -98_D^4+9WGB+/?9:_B&_7RVOJY,
MS7,8>U1 !O06O.S-JW 4O.\S^Y_(7EB/.^OQ,?9L/KGYP/A: U !8I_5!C]R
M>%OYVRQ* KI2?[MOXF3:"WG#3M[PN#S(-UK@$]5?K8SH?QD-1;*W=1*'EW\*
M/)7U0E_2Z4N.ZONND,L^3<E?QQ$'/:).IC6J_+TRMBWT"]=K41DF847 8/".
M>'33EIH 5>TJ>Z&0^H0;%M3)0=L$6E\I^N3;P#:+[M^0_0902P,$%     @
M\("/5P/^(!-? @  Z04  !D   !X;"]W;W)K<VAE971S+W-H965T-C N>&UL
MK53?;YLP$/Y7+#I5K;3&_$BS*@4DDK;:I#6+FG5[F/;@P 50P6:V$]K_?K8A
ME$F,[F$\@,^^[[O[SMSY->-/(@.0Z+DLJ BL3,IJCK&(,RB)F+ *J#K9,5X2
MJ4R>8E%Q((D!E05V;7N&2Y)3*_3-WIJ'/MO+(J>PYDCLRY+PEP44K XLQSIN
M/.1I)O4&#OV*I+ !^5BMN;)PQY+D)5"1,XHX[ (K<N;+J?8W#M]RJ$5OC;22
M+6-/VOB4!):M$X("8JD9B/H<8 E%H8E4&K]:3JL+J8']]9']SFA76K9$P)(5
MW_-$9H%U9:$$=F1?R =6?X16SZ7FBUDAS!O5C>_,LU"\%Y*5+5AE4.:T^9+G
MM@X]@.(9!K@MP/U7@-<"/".TR<S(NB&2A#YG->+:6['IA:F-02LU.=6WN)%<
MG>8*)\,5DX <&YV>7+F.<XV^R PX^LQH>O$5>(DB(4 *='8#DN2%0"O".=&5
M/T<7Z'%S@\[>G?M8JDPT'X[;J(LFJON7J ZZ9U1F MW2!)(!_'(<[XW@L:I
M5P;W6(:%.TJX8H<)\NSWR+5==RB?<7A4\0[NC:3C=;?B&3[OC5OIW89\O8VA
M>C=\TV$^/0KFHB(Q!);J=0'\ %9X>N+,[.LAL?^)[ _ITT[Z=(P]_-'\]/,U
M>5'#0O?J)KJ[C5(.H.V?0^(;QIEAU&/K$+J7MGI\?.C+>M.M21CWNJD$GIHA
M(U#,]E0VC=7M=G,L,NV+7]V;(7A/>)I3@0K8*:@]^:":FC>#I3$DJTQO;IE4
MHLTR4[,8N'90YSNF_H36T &ZZ1[^!E!+ P04    " #P@(]7ALR >&\"  "&
M!P  &0   'AL+W=O<FMS:&5E=',O<VAE970V,2YX;6RM56UOVC 0_BM6-DVM
M5)$02 (L1"JE4R<5%15U^S#M@TD.8C6Q,]N\[-_/=L!C*V0:XDOLL^\>/_?$
MOHLWC+^*'$"B;5E0,71R*:N!ZXHTAQ*+%JN JIT%XR66RN1+5U0<<&:"RL+U
M/2]T2TRHD\1F;<J3F*UD02A,.1*KLL3\YP@*MADZ;6>_\$R6N=0+;A)7> DS
MD"_5E"O+M2@9*8$*PBCBL!@ZM^W!J*_]C<,7 AMQ,$<ZDSECK]KXG T=3Q."
M E*I$; :UG '1:&!%(T?.TS''JD##^=[]$\F=Y7+' NX8\57DLE\Z/0<E,$"
MKPKYS#8/L,LGT'@I*X3YHDWMVPD=E*Z$9.4N6#$H":U'O-WI<!#@^R<"_%V
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
MT]O<<&<^)B!M@EG?"*%/@6UPW><I_P=02P,$%     @ \("/5],\[^E+ @
M)@4  !D   !X;"]W;W)K<VAE971S+W-H965T-C0N>&UL?51;;]HP%/XK5CI5
MK=21&Y>*ADA<.G72VJ*R;@_3'DQR(%83.[,/A/W[V4[(6 >\Q#[V^2['\7%4
M"?FF,@ DNR+G:N1DB.70=56204%51Y3 ]<Y*R(*B#N7:5:4$FEI0D;N!Y_7=
M@C+NQ)%=F\LX$AO,&8>Y)&I3%%3^GD NJI'C._N%%[;.T"RX<532-2P 7\NY
MU)';LJ2L *Z8X$3":N2,_>&D9_)MPC<&E3J8$U/)4H@W$WQ.1XYG#$$."1H&
MJH<M3"'/#9&V\:OA=%I) SR<[]D_V=IU+4NJ8"KR[RS%;.3<.B2%%=WD^"*J
M!VCJL083D2O[)56=VQTX)-DH%$4#U@X*QNN1[IIS.  $P0E T  "Z[L6LBYG
M%&D<25$1:;(UFYG84BU:FV/<_)0%2KW+- [C)X% ?)]<7MP&OG]'GDN0%!E?
MDR^@BU7D:@9(6:[($Y5F9PO7D8M:V>#=I%&9U"K!"94^>10<,T7N>0KIOWA7
M.VYM!WO;D^ LX7."'1+Z-R3P@I"\+F;DZL/U&=ZP/8[0\H8G>)NB?XR7"J6^
M,3^/U5I3=(]3F"X:JI(F,')TFRB06W#BRPN_[]V=,=AM#7;/L<?O_L\-N=_I
M_E1PS&?-U+=,ICFWL3_P>EXO<K=''/1:![VS#A:9D/CQ*\AB;V$J%![3[_VG
M'X:>]T[=/;B[!<BU[5!%$K'A6%_C=K5]!,;UW?^;7K\@CU2N&5<DAY6&>IV!
M-B#KKJP#%*7MA*5 W5=VFNF'#*1)T/LKH;NA"8Q ^S3&?P!02P,$%     @
M\("/5_R'T<IB @  E@4  !D   !X;"]W;W)K<VAE971S+W-H965T-C4N>&UL
M?51M3]LP$/XK5I@0DR;RTB042",!%1K2IB$ZM@_3/KCIM;%PXLR^M/#O=W;:
MJ(*T7Q*??<_+V6=G&Z5?3 F [+62M9EX)6)SY?NF**'BYEPU4-/*4NF*(X5Z
MY9M& U\X4"7]* A2O^*B]O+,S3WJ/%,M2E'#HV:FK2JNWVY!JLW$"[W=Q)-8
ME6@G_#QK^ IF@,_-HZ;([UD6HH+:"%4S#<N)=Q->W:8VWR7\$K Q>V-F*YDK
M]6*#A\7$"ZPAD%"@9>#T6\,=2&F)R,:_+:?72UK@_GC'?N]JIUKFW,"=DK_%
M LN)-_;8 I:\E?BD-E]A6T]B^0HEC?NR39<;DV+1&E35%DQQ)>KNSU^W^[ '
MB*(#@&@+B)SO3LBYG'+D>:;5AFF;36QVX$IU:#(G:GLH,]2T*@B'^8\6#?)Z
M(>H5:[2H"]%PR1K^1AN/AIU- ;F0YG/F(ZE9C%]LF6\[YN@0<X'G;!1^85$0
MC=CS;,K./KVC\<EL[SCJ'4>.=W2 =PIS9%-A"JE,JX']N9D;U'2Z?X<\=ESQ
M,)?M^"O3\ (F'K6T ;T&+S\]"=/@^HC34>]T=(P]OR>3M)E4?S)DK0.G#FSO
MSCJ/@S!)+S-_/2 :]Z+Q4=&?"KD<DNM@R9Y<&,1Q,@Z']9)>+SFJ-RN51H:@
M*W9Z,H["\)IAJ56[*AEU@)J#WC5!/.0J^>#J,AF-PP.;D/:FTJ.FOBEJYW>>
M@-ZL)<T-N4@_',5E<)%&[TSX>]?,OEC?N5Z)VC )2\(%YQ=4ANY>@2Y U;B;
M-U=(]]@-2WHX0=L$6E\JA;O 7N;^*<[_ U!+ P04    " #P@(]79&E:6[P)
M  !=@0  &0   'AL+W=O<FMS:&5E=',O<VAE970V-BYX;6RMW5MSFT@:QO&O
M0FFVIF:J,A$''3.VJVQS)IFXDIW=B]1>8*DM4R.!!I"=^?8+$A9")BU1_N<B
MMFR]OY;D?FQH7L'%<Y+^E3T*D2O?5\LXN^P]YOGZ0[^?S1[%*LS>)VL1%]]Y
M2-)5F!<WTT4_6Z<BG&^+5LN^KJJC_BJ,XM[5Q?9K=^G51;+)EU$L[E(EVZQ6
M8?K/C5@FSY<]K??RA2_1XC$OO]"_NEB'"_%5Y'^N[]+B5G^OS*.5B+,HB954
M/%SVKK4/@3$I"[;W^$\DGK.#SY7RJ=PGR5_E#6]^V5/+1R268I:71%A\>!*W
M8KDLI>)Q_%VAO?V89>'AYR^ZO7WRQ9.Y#S-QFRS_&\WSQ\O>I*?,Q4.X6>9?
MDF=75$]H6'JS9)EM_U>>=_<=CGO*;)/ER:HJ+A[!*HIW'\/OU0MQ4% X[05Z
M5:"?6V!4!<:Y!8.J8'!NP; J&)Y;,*H*1N<6C*N"\7'!Z <%DZI@<F[!M"J8
MGEN@J2\_.?6X9/"CDOT/>S?I=K-D.\7,, ^O+M+D64G+^Q=>^<EVGF[KBYD5
MQ66DON9I\=VHJ,NO_DARH6BZ\O-/$UW3?E=,<9\KG^^7T2(LIWRF_&**/(R6
MF?)'F*9A.?]_57Y3_OQJ*K_\Z]>+?EX\AE+JSZKQ;G;CZ3\83U,^)7'^F"E6
M/!?SEOI;>;UQJMZ4UX].U5OR^O&I>EM>/SE5[\CKIZ?JW1.OOWH*\$X ^BG
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
M:&5E=',O<VAE970V-RYX;6RMEF]/VS 0QK^*E4W3)@WRKZ3 VDBEV32DL5;
MMA=H+]SDVEA+[,Z^4/CVLYV0M2Q$,/4-M9-[GCO_[)@;;83\I7( )'=EP=78
MR1'7IZZKTAQ*J@[%&KA^LQ2RI*BG<N6JM02:65%9N('G16Y)&7?BD7TVE_%(
M5%@P#G-)5%665-Z?02$V8\=W'AY<LE6.YH$;C]9T!5> W]9SJ6=NZY*Q$KAB
M@A,)R[$S\4^3H8FW =\9;-36F)B5+(3X92;GV=CQ3$%00(K&@>J?6YA"41@C
M7<;OQM-I4QKA]OC!_9-=NU[+@BJ8BN('RS ?.\<.R6!)JP(OQ>8S-.LY,GZI
M*)3]2S9-K.>0M%(HRD:L*R@9KW_I7<-A2Z!]N@5!(P@>"Z(G!&$C"!\+!D\(
M!HU@8,G42[$<$HHT'DFQ(=)$:S<SL#"M6B^?<;/M5RCU6Z9U&'\5",0/R9M7
MQX'O?R!)!00%N82"(F1D3B7>D[<)(&6%(E^IE-1LU#MR8$.O'X<&Y.8"R@7(
MGSKBVU5"WKY^-W)15VKRN6E3U5E=5?!$53ZY$!QS13[R#+(._;1?'QSW&+@:
M4<LI>.!T%O0Z3M;RD(3>>Q)X0=A5T//E08<\Z9?/4M1RORO[SFK"=M=#ZQ<^
MX7>5"XD'UR!+DL "R<T7'4#.$4KULVNW:K=!MYNYF4[5FJ8P=O35HT#>@A._
M>>5'WH<N4OLT2_9DMD-QT%(<]+G'-_7W>6K@S993"1G#V:)@*VJNM(G25RED
MYWPJ.*]ON1\,\TGZNV**F6DGZMZ4+T5=FT76S/P#N(T'P^,C?8)NMQGN*>4.
MPZ.6X=&S&)IC>,X52LV,ZQ&"SH67^F9)*LGX:@Z2B<SO1-:;X:7(:K.3+63>
MH1=%PT?,]I1SAUG4,HN>QZR":S'#'&1S!]LK>%I0I=B203:MI-0P#[Q.:KTY
M7DIMGV9)],^I#8?^2=3NP ZT80MM^!\';5:A0LHS?<(F:2HK\[W61V].[TU
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
M,%$]%'!MH/:73-75:J(/J+NR\"]02P,$%     @ \("/5U.7D^<J P  >@P
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
MY%I O9\R)K<#_0/YWQ/]_P%02P,$%     @ \("/5QE68JI9!0  &Q\  !D
M  !X;"]W;W)K<VAE971S+W-H965T-S4N>&ULS5EM<]HX$/XK&N[FIIU)8LOO
MY( 9 N2N,Y>62:[IATX_""S 4]NBDH#P[T^RC<%&^'#BH_<%+'GWT>X^6DE>
M=3:$?F<+C#EXB<*8=5L+SI>WFL:F"QPA=D.6.!9O9H1&B(LFG6ML23'R$Z4H
MU Q==[0(!7&KUTGZQK37(2L>!C$>4\!6483H]@Z'9--MP=:NXS&8+[CLT'J=
M)9KC)\P_+\=4M+0<Q0\B'+. Q(#B6;?5A[<CZ$J%1.(YP!MV\ RD*Q-"OLO&
M![_;TJ5%.,13+B&0^%OC 0Y#B23L^)&!MO(QI>+A\P[]/G%>.#-!# ](^"7P
M^:+;\EK QS.T"ODCV?R),X=LB3<E(4M^P2:3U5M@NF*<1)FRL" *XO0?O62!
M.% PG!,*1J9@E!7L$PIFIF">JV!E"E9) 5HG%.Q,(7%=2WU/ C=$'/4ZE&P
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
M)*P ?;DB.")<&<#S!6/R[49-4)RQ]?\"4$L#!!0    ( /" CU>@?=9)BP,
M *,+   9    >&PO=V]R:W-H965T<R]S:&5E=#<W+GAM;*U678^C-A3]*Q:M
MJEVI.X#YGB9(DX]M^[#:T:3;/E1]<. FH %,;2>9^?>U#4,3\$2C=EX28\XY
MU^?Z&M_9B;)'7@ (]%17#9];A1#MK6WSK(":\!O:0B/?["BKB9"/;&_SE@')
M-:FN;.PXH5V3LK'2F9Z[9^F,'D15-G#/$#_4-6'/"ZCH:6ZYULO$0[DOA)JP
MTUE+]K !\:V]9_+)'E3RLH:&E[1!#'9SZ\Z]7<<*KP&_EW#B9V.DG&PI?50/
MO^9SRU$+@@HRH12(_#O"$JI*"<EE_-UK6D-(13P?OZA_UMZEERWAL*35'V4N
MBKD56RB''3E4XH&>?H'>3Z#T,EIQ_8M.'39R+)0=N*!U3Y8KJ,NF^R=/?1[.
M"%+'3, ] 8\)_BL$KR=X;XW@]P3_K1&"GJ"MVYUWG;@5$22=,7I"3*&EFAKH
M[&NVS%?9J#K9"";?EI(GTHV@V2/*:"T+CQ.]=_"DQH"VSVAW:/1^D@IE1,">
MLF?T806"E!7_B#ZA;YL5^O#]QYDMY%*4H)WU81==6/Q*6 ]]H8TH.%HW.>0&
M_NHZ/[S"MV4*ACS@ESPL\%7!KYFX09[[(\(.]@SK6;Z=CDUV_E_T]7^.?I$,
M;R@*3^MYKQ5%01A\6LCSEZ-[\BP_"P+=,4::/>CQGW=;+I@\XW^9=K[3]LW:
MZKMWRUN2P=R2'S8.[ A6^L-W;NC\9$K[>XJMWE-L_4YB%QOD#QOD7U-/O[;
M]&'EI@WHN*'FJGOBF&(O#E1E',]3:X#A((Z22]AJ"O-Q$F+W$K:>PKS8]UQG
M@%T8#0:CP56C#S)UA&4%(DTNO_]'>:^UJ@1-MCNEX&P%KA^%>.1G.85A)_&3
M:&3; (L"QP]'MJ<P+Y#Y"<RVP\%V>-7VAE3 M6=Y>3^"*)N]R7%HL!(GCC=R
M/(6Y(<;A>*.G,"_RL3LJF[4A:)AXOF=V' V.HZN.?X9&EG2E/9-<7G2E^L*H
M)L)D/)JL(71<'(UJ<FF ^8D;C&"K*<QU<.($8^=37)+($D_,SN/!>7S5^6]4
MD,ID,IZ<*-=-0@\'(Y<&'/;#*!F5ZFJ*PZX3)=[X)!MPCKQ7PFCDTS[K.FI@
M>]WN<=E+'!K1W37#[-!1WNE&:C2_<&^7KF%^)3O0KF'\5[YK7[\0MB\;CBK8
MR5#.320WA74M8?<@:*M[GBT5LH/2PT)VT< 40+[?42I>'E2 H2]/_P%02P,$
M%     @ \("/5RUX/^(E P  D0@  !D   !X;"]W;W)K<VAE971S+W-H965T
M-S@N>&ULK59;3]LP%/XK5I@02(/<FH25-E);F,8#4%$Z'M >W.2TL4CLSG8O
M[-?/=M*LM*%"$WE(?#GG.^?[?#GIK!A_$1F 1.LBIZ)K95+.V[8MD@P*+,[9
M'*B:F3)>8*FZ?&:+.0><&J<BMSW'">T"$VK%'3,VY'&'+61.* PY$HNBP/RU
M#SE;=2W7V@P\D%DF]8 ==^9X!B.0X_F0JYY=HZ2D "H(HXC#M&OUW/8@TO;&
MX">!E=AJ(\UDPMB+[MRD7<O1"4$.B=0(6'V6,( \UT JC=\5IE6'U([;[0WZ
M=\-=<9E@ 0.6/Y%49EWKPD(I3/$BEP]L]0,J/H'&2U@NS!NM*EO'0LE"2%94
MSBJ#@M#RB]>5#EL."J?9P:L<O%V'UCL.?N7@&Z)E9H;6%98X[G"V0EQ;*S3=
M,-H8;\6&4+V*(\G5+%%^,KYC$I![@8Z/+CS7O42C#'- ?25,BGHKS%.!3JY
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
M5V^)PLGP$Y.  @^]1Q>080GK]RO,Y0.ZXI@*;,P4Z$T$$I-,H$^8<ZR=?:L
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
M\/5[P[0! XL#D?YLK_%JXQWR<A]@-7VI0[!,\4[$,L7W&A#_O@$C2?S5QN(
M ZL"UCL0WQ\'>LK/B2*H*J8->X)Q)$DP!'K1WZ-QC.Q.#!]_?;"G)(J2Q(\
MYE<011@"3R..8 I  X9$4?T>W'L?A>OW5+CYA6O\!%!+ P04    " #P@(]7
MEXJ[',     3 @  "P   %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S
M9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X
M 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA<UYVE/=LO
M3T%O@*\Z3'%":4A+,P[PS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A(E@6FD7)
MTZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0
M   ( /" CU>M3*VPT 8  &PV   /    >&PO=V]R:V)O;VLN>&ULQ9M=;]LV
M%(;_"N&K#EAGZ]LIF@)MTFX!NB9HLNZRH"7:)B*)*DGEH[]^AY3M4HE\L!LR
M5ZUE67Y,BN?A2S%O[X6\70EQ2QZ:NE6GLZW6W9OY7)5;UE#UA^A8"^^LA6RH
MAI=R,U>=9+126\9T4\_CQ2*?-Y2WLW=O]]>ZDG/WA="LU%RT<- <^,;9O?KU
MOGE)[KCB*UYS_7@ZL_^OV8PTO.4-_\FJT]EB1M16W/\E)/\I6DWKZU**NCZ=
M1<,;WYC4O'QV^-I WM"5LD<T77VE '(ZRQ=PP3672MLS[/4I,-XQ.'EXU6OQ
MB=>:R7.JV9]2]!UO-^8R\"OFSL^P[;#_=VC$-_+_-*-8KWG)SD79-ZS50SM*
M5AO 5FUYIV:DI0T[G9V).R;-[X$ON*B&WZ8!RFDI^8;#&_*BLG@^45HE:E[!
MMU?D ZUI6S)BFU"15_^T#F2,0,8O"/D]=B 3!#()"'EM(,P'%+E<D\MNU-TI
M IF^#*18PRM1.I 9 IF]&.0955L',D<@<[^07Z &DHA\)S=;1C[TBK=,*0>M
M0-"* &@QH%WW34/EH^U=OFDY?)ZVVH%<(I#+ ) )0)YS58( >-M#;YN18L]U
M($\0R), D"E _DWE+0/;U%!W6-E+KCES>SM:8"5\$8 R \J+]@[.!*..V5"]
M>/:+9<N![5)OF21GO93P ?)>*2C>+B2FE\BS7RQD8>[%GI%/4C3DJSD-[L<K
M*O6CBXD))O)L&(NYM/VL:;LQWS[1D)A=(L]ZL80G0 A31!C)^I'0MB(??_2\
M,Y]T,3&_1)X%,]3NQ>&N_"S:S>L;)INA.5U,S#!1$,48Q^S*8KLAGQE5X]&-
MB28*89K(J.:<K32Y7-5\,YSE$F*6B4)H)DIV8UN+XR,;TTP4PC-1:H=V*1I&
M;NC#J)=CS"]Q"+]$1C!GHFE$:Z>*MRX=9I@XA&&BW!8=MF;@E^HY(!I>0M@E
M,GKYETH)$[!1QV)"B4,()3)&N=Y2"=-8J"T5>7]/935BQ)02AU!*=&)+C.1W
MU$3Z$1PFDCB$2.(%>;TO*Z]M62$WT,V*NG$JQD02AQ!)' 'F-=N8<P&W$]((
MQ47$3!('R2RQ0:0PK3%1#\Z 3TG+[&)B.HE#Z"1.=J60ZR&8FDG.F<DP+B;F
MDSB$3^+41L"58C]ZT^<?33APATZ"224)(95C(76\IH/9)0EAEZ.8B8N).28)
MX9AC:7K<FN@260CA/$FJY-6-R=7J-Q<2,TX2PCC'(BMYY6)B[DE"N&<R#=H6
M=3$Q]R0AW',L$H[O3,P_29 D<R02CC$Q_R1!XLQ4)'S6Z9A_DB!Y9BH7/L5,
M,0>E+Q)LI@I2BCDH#9)PW  QB8CY)PV2<::3!,"ZF)A_TB"!YTF8F&Q,]!E-
M" %-3]<-JXN)"2CU+*#W,,VH>-V;1B3JL"I.V$-9]Q5S,3$!I9X%-/U\04'K
M2J;ZVL7$!)1Z%M!.W4:.-:?VR;EI3+@6 2$1%Q,34!I"0$>?B(PP,0&EG@4T
MFE^> R>O1^,[P[23>=;.,,,H=_-*NINS35%BULE"6.?80Y'1C"C#S)-Y-H\S
M^\5:$K-.YMDZ'Q\Z5IJ&HXVIXC_M&5 FX9**D;6+B6DG\[XWH.F$XA9.K'^W
MI:C<0N/"&.*M.[0S='/ "^:>\]'#FPS33N99.Z.XP_9/P XWIXN):2<+D7N.
MQC-W?2/#M)-YULY0,FL(942;4/9DJ+N8F':R(+GG6(IT6S/'!)3[%M A.]:[
M[#A1,G-,/KEG^5SW75?;;3^TAN(S7,,4)GNV.[?,,?GDGN7SJ=<]I!W;BJ2C
MCW:(BT/:=3$Q >5!8L_TJL&X9.:8@'+/ KKL-7QW6QF\3O*VY!WT_JY91W/+
M'!-0'F3WP/3BQI/61/>G!=D]<.S)]Z@U,0'E01;>GC[ZGJKL.2:@W+. G.5_
M958X[&[$<E@U4EJXF)B \B ">KZB];PU"TQ 19"%MXEG]@.IBXE9J/!NH4.G
MW^]7WKA29B'!S))<3,Q"1? -!H<.)U^HN_.XP"Q4>+803('ZIAL*96^6!Z$F
ME;0N>U.61C&HP"Q4>+:0T^GV#P@X%,N^K=BP#G/E8F(6*CQ;R,&$:J0EMPE3
MV4$$W"XF9J'"LX6&40V%TH3=<?!=/8X['=TQ'<1"Q]:OSUU,S$*%9PM-#:&*
MF43$VR=#"+-0X=E"9[]6#<R8J0YK[</2IH.YQ"RT#+(%X<CNG=$*UQ*ST-*S
MA2Z<^ -C1MIG 7;A59G' RXF9J&EM=#<GJS>O:W8&NZ9Z@M\A8+CIA!?25N/
M[6[(.,W,CLAU7]=G<.RR_2QHM?]CJ?T?>KW[#U!+ P04    " #P@(]79LT1
M.G0"  !M,   &@   'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QSS=I-;J-
M$(;AJU@<(+BKJJO(*,YJ-MF.<@'DM'\4VUC :)+;C^4L[ _-8C81WPHUB.*5
MD!XAX.E7.;3COCL-N_UY6'P<#Z=A5>W&\?RCKH?UKAS;X:$[E]/ER*;KC^UX
M6?;;^MRNW]MMJ66Y]+J_GU$]/]W/7+Q^GLO_3.PVF_VZ_.S6OX_E-/YC</VG
MZ]^'72ECM7AM^VT95U7]<;CM'NKK)CU<)E>+E[=5U;^\I:J>.T@@2.8/4@C2
M^8,,@FS^H Q!>?X@AR"?/R@@*.8/:B"HF3_H$8(>YP]*2Y1Q29 TP9I ZX1<
M)P*O$X*=",1.2'8B,#LAVHE [81L)P*W$\*=".1.2'<BL#LAWHE ;T&]A4!O
M0;V%0&^9/&P3Z"VHMQ#H+:BW$.@MJ+<0Z"VHMQ#H+:BW$.@MJ+<0Z"VHMQ#H
MK:BW$NBMJ+<2Z*VHMQ+HK9.7)01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$
M>BOJK01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'K;Y&4W@=Z&>AN!WH9Z&X'>AGH;
M@=Z&>AN!WH9Z&X'>&?7.!'IGU#L3Z)U1[TR@=T:],X'>&?7.!'KGR<=* KTS
MZIT)],ZH=R;0.Z/>F4#OC'IG KT=]78"O1WU=@*]'?5V KT=]78"O1WU=@*]
M'?5V KU]\K,)@=Z.>CN!WHYZ.X'>CGH[@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!
MWH%Z!X'>@7H'@=Z!>@>!WC'Y69! [T"]@T#O0+V#0.\&]6X(]&Y0[X9 [P;U
M;KY3[V'\/)3AUO.UQNM_)]7CY=QRN_QU^;5S<E^N.-?W%</S7U!+ P04
M" #P@(]7$@%B4"$"   @+P  $P   %M#;VYT96YT7U1Y<&5S72YX;6S-VM].
MVS 4!O!7J7*+&M?_RT2YV;C=N-@+>,DIC9K$EFV@O/V<%) VL0I4I'TWC5K;
MYSOQD7Y7O?KY%"@M#D,_IDVURSE\82PU.QI<JGV@L:QL?1Q<+E_C'0NNV;L[
M8F*U,JSQ8Z8Q+_-4H[J^^D9;=]_GQ<VA_)PZ/VZJ2'VJ%E^/&Z>L3>5"Z+O&
MY;+.'L;VKY3E<T)=3LY[TJX+Z:)LJ-B;"=/*OP.>S_UXH!B[EA:W+N;O;BB[
MV*%G*3_UE.K3)=[HT6^W74.M;^Z'<J1.(9)KTXXH#WU]+'IQ.CF7&Z;C)S\[
M?RYS*K#LO(T^I#*Q2!^/>QG)='H92B&*N3O]BJ^)I?39[T?3M%MJWYE=KO?1
MQ_T\C\3FQ_EW_.>,7^M_L \!TH<$Z4.!]*%!^C @?5B0/M8@?5R"],%7*(V@
MB,I12.4HIG(45#F*JAR%58[B*D>!E:/(*E!D%2BR"A19!8JL D56@2*K0)%5
MH,@J4&05*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4626*K I%5H4BJT*1
M5:'(JE!D52BR*A19%8JL"D56A2*K1I%5H\BJ4635*+)J%%DUBJP:15:-(JM&
MD56CR&I09#4HLAH460V*K 9%5H,BJT&1U:#(:E!D-2BR6A19+8JL%D56BR*K
M19'5HLAJ462U*+):%%DMBJQK%%G7*+*N_Z>LO[S??W+\_*P'UXTO^6S^8_SU
M;U!+ 0(4 Q0    ( /" CU<'04UB@0   +$    0              "  0
M  !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ \("/5R M]-7N    *P(
M !$              ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%
M  @ \("/5YE<G",0!@  G"<  !,              ( !S $  'AL+W1H96UE
M+W1H96UE,2YX;6Q02P$"% ,4    " #P@(]7^YHP*]$%  "8'P  &
M        @($-"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%
M  @ \("/5S+<"CXN!P  Q!T  !@              ("!% X  'AL+W=O<FMS
M:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( /" CU=U\4+OCP(  (8'   8
M              " @7@5  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"
M% ,4    " #P@(]7^94-#O8&  !;'P  &               @($]&   >&PO
M=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ \("/5W)!BFT\#
M;F@  !@              ("!:1\  'AL+W=O<FMS:&5E=',O<VAE970U+GAM
M;%!+ 0(4 Q0    ( /" CU=XQ:*ZW@@  %PI   8              " @=LK
M  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4    " #P@(]7*O<K
M9=L'  "/$0  &               @('O-   >&PO=V]R:W-H965T<R]S:&5E
M=#<N>&UL4$L! A0#%     @ \("/5_L=WT@'$P  .C   !@
M ("! #T  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    ( /"
MCU=K^9MFG08  %X.   8              " @3U0  !X;"]W;W)K<VAE971S
M+W-H965T.2YX;6Q02P$"% ,4    " #P@(]7JR)VO=0"  !2!@  &0
M        @($05P  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0
M   ( /" CU<M0..LDP(  )X%   9              " @1M:  !X;"]W;W)K
M<VAE971S+W-H965T,3$N>&UL4$L! A0#%     @ \("/5Z([B+ZM @  Z 4
M !D              ("!Y5P  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q0
M2P$"% ,4    " #P@(]73>L7=LX"   Z!@  &0              @(')7P
M>&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( /" CU>L3FE,
M[P8  *4/   9              " @<YB  !X;"]W;W)K<VAE971S+W-H965T
M,30N>&UL4$L! A0#%     @ \("/5T-GE"D\ P  !0<  !D
M ("!]&D  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4    " #P
M@(]7G-:U7,<"  !:!@  &0              @(%G;0  >&PO=V]R:W-H965T
M<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( /" CU=?7\*O\@,  ',(   9
M          " @65P  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#
M%     @ \("/5SO7(-;E!   B H  !D              ("!CG0  'AL+W=O
M<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    " #P@(]7V!IS''4"  "E
M!0  &0              @(&J>0  >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM
M;%!+ 0(4 Q0    ( /" CU<$7-.9E@,  +L'   9              " @59\
M  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%     @ \("/5ZVP
M43M7!0  G P  !D              ("!(X   'AL+W=O<FMS:&5E=',O<VAE
M970R,2YX;6Q02P$"% ,4    " #P@(]7A=@J]\8"  !@!@  &0
M    @(&QA0  >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    (
M /" CU>Z.8F!D 0  !H*   9              " @:Z(  !X;"]W;W)K<VAE
M971S+W-H965T,C,N>&UL4$L! A0#%     @ \("/5]IOA8S&!@  &P\  !D
M             ("!=8T  'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"
M% ,4    " #P@(]7JEG$4/4%  #%#@  &0              @(%RE   >&PO
M=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( /" CU=@UV>XM0(
M #T&   9              " @9Z:  !X;"]W;W)K<VAE971S+W-H965T,C8N
M>&UL4$L! A0#%     @ \("/5R7H32/.!   'PL  !D              ("!
MBIT  'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4    " #P@(]7
MX65"3ML$   W"P  &0              @(&/H@  >&PO=V]R:W-H965T<R]S
M:&5E=#(X+GAM;%!+ 0(4 Q0    ( /" CU<(7 O,)00   4)   9
M      " @:&G  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#%
M  @ \("/5TX0NZ4! P  F 8  !D              ("!_:L  'AL+W=O<FMS
M:&5E=',O<VAE970S,"YX;6Q02P$"% ,4    " #P@(]7M'M#F2@3  #^-P
M&0              @($UKP  >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+
M 0(4 Q0    ( /" CU<$X[_UX (  /@%   9              " @93"  !X
M;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @ \("/5R@AR 2P
M!0  /0P  !D              ("!J\4  'AL+W=O<FMS:&5E=',O<VAE970S
M,RYX;6Q02P$"% ,4    " #P@(]71X<@F)\"  ![!0  &0
M@(&2RP  >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    ( /"
MCU>W5!#3N0(  +X%   9              " @6C.  !X;"]W;W)K<VAE971S
M+W-H965T,S4N>&UL4$L! A0#%     @ \("/5WC"4:B&!   Z@H  !D
M         ("!6-$  'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4
M    " #P@(]7\JY)4,0"  #C!0  &0              @($5U@  >&PO=V]R
M:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( /" CU? <34!<@(  &$%
M   9              " @1#9  !X;"]W;W)K<VAE971S+W-H965T,S@N>&UL
M4$L! A0#%     @ \("/5[5S3+I; P  S0<  !D              ("!N=L
M 'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    " #P@(]7.Q^U
M5XP"  !L!0  &0              @(%+WP  >&PO=V]R:W-H965T<R]S:&5E
M=#0P+GAM;%!+ 0(4 Q0    ( /" CU?!@P9I8 ,  ,L'   9
M  " @0[B  !X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#%     @
M\("/5XI@#)2E @  N04  !D              ("!I>4  'AL+W=O<FMS:&5E
M=',O<VAE970T,BYX;6Q02P$"% ,4    " #P@(]73VLO8: %  "H#0  &0
M            @(&!Z   >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4
M Q0    ( /" CU=MZ?@>=0,  *<'   9              " @5CN  !X;"]W
M;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @ \("/5V4*X*">!
MF@H  !D              ("!!/(  'AL+W=O<FMS:&5E=',O<VAE970T-2YX
M;6Q02P$"% ,4    " #P@(]7G0%NW@L#  " "   &0              @('9
M]@  >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( /" CU?D
MQOJF#P4  /,5   9              " @1OZ  !X;"]W;W)K<VAE971S+W-H
M965T-#<N>&UL4$L! A0#%     @ \("/5T8M*,RU!   CQ8  !D
M     ("!8?\  'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4
M" #P@(]7"K%%LH8"  !"!@  &0              @(%-! $ >&PO=V]R:W-H
M965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( /" CU=6Q8;XA@(  , &   9
M              " @0H' 0!X;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L!
M A0#%     @ \("/5X8J_*BL @   @<  !D              ("!QPD! 'AL
M+W=O<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4    " #P@(]7W6W!+1P$
M  "N#P  &0              @(&J# $ >&PO=V]R:W-H965T<R]S:&5E=#4R
M+GAM;%!+ 0(4 Q0    ( /" CU>?0#B0<00  !(5   9              "
M@?T0 0!X;"]W;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#%     @ \("/
M5Z1!\K&% @  AP<  !D              ("!I14! 'AL+W=O<FMS:&5E=',O
M<VAE970U-"YX;6Q02P$"% ,4    " #P@(]7!=8FSX(#  "\%   &0
M        @(%A& $ >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+ 0(4 Q0
M   ( /" CU=2AVAW30(  .@$   9              " @1H< 0!X;"]W;W)K
M<VAE971S+W-H965T-38N>&UL4$L! A0#%     @ \("/5]]>'CG) @  I <
M !D              ("!GAX! 'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6Q0
M2P$"% ,4    " #P@(]7S\COZ64"  "U!0  &0              @(&>(0$
M>&PO=V]R:W-H965T<R]S:&5E=#4X+GAM;%!+ 0(4 Q0    ( /" CU=YNDV:
M3@(  "<&   9              " @3HD 0!X;"]W;W)K<VAE971S+W-H965T
M-3DN>&UL4$L! A0#%     @ \("/5P/^(!-? @  Z04  !D
M ("!OR8! 'AL+W=O<FMS:&5E=',O<VAE970V,"YX;6Q02P$"% ,4    " #P
M@(]7ALR >&\"  "&!P  &0              @(%5*0$ >&PO=V]R:W-H965T
M<R]S:&5E=#8Q+GAM;%!+ 0(4 Q0    ( /" CU=*3!1OD@(  !$&   9
M          " @?LK 0!X;"]W;W)K<VAE971S+W-H965T-C(N>&UL4$L! A0#
M%     @ \("/5P$'DD%$ @  J@8  !D              ("!Q"X! 'AL+W=O
M<FMS:&5E=',O<VAE970V,RYX;6Q02P$"% ,4    " #P@(]7TSSOZ4L"   F
M!0  &0              @($_,0$ >&PO=V]R:W-H965T<R]S:&5E=#8T+GAM
M;%!+ 0(4 Q0    ( /" CU?\A]'*8@(  )8%   9              " @<$S
M 0!X;"]W;W)K<VAE971S+W-H965T-C4N>&UL4$L! A0#%     @ \("/5V1I
M6EN\"0  78$  !D              ("!6C8! 'AL+W=O<FMS:&5E=',O<VAE
M970V-BYX;6Q02P$"% ,4    " #P@(]7$*DAI4T#  #Z"@  &0
M    @(%-0 $ >&PO=V]R:W-H965T<R]S:&5E=#8W+GAM;%!+ 0(4 Q0    (
M /" CU?]*P=5A (  .@%   9              " @=%# 0!X;"]W;W)K<VAE
M971S+W-H965T-C@N>&UL4$L! A0#%     @ \("/5P;>'#S_ P  P@X  !D
M             ("!C$8! 'AL+W=O<FMS:&5E=',O<VAE970V.2YX;6Q02P$"
M% ,4    " #P@(]7=$G+:L@"  !A!P  &0              @('"2@$ >&PO
M=V]R:W-H965T<R]S:&5E=#<P+GAM;%!+ 0(4 Q0    ( /" CU>\*@LXZ (
M *$)   9              " @<%- 0!X;"]W;W)K<VAE971S+W-H965T-S$N
M>&UL4$L! A0#%     @ \("/5U.7D^<J P  >@P  !D              ("!
MX% ! 'AL+W=O<FMS:&5E=',O<VAE970W,BYX;6Q02P$"% ,4    " #P@(]7
MM8F7#Z8"  ",!P  &0              @(%!5 $ >&PO=V]R:W-H965T<R]S
M:&5E=#<S+GAM;%!+ 0(4 Q0    ( /" CU="NA+%YP,  *H0   9
M      " @1Y7 0!X;"]W;W)K<VAE971S+W-H965T-S0N>&UL4$L! A0#%
M  @ \("/5QE68JI9!0  &Q\  !D              ("!/%L! 'AL+W=O<FMS
M:&5E=',O<VAE970W-2YX;6Q02P$"% ,4    " #P@(]776QW*T4$  !O$P
M&0              @(',8 $ >&PO=V]R:W-H965T<R]S:&5E=#<V+GAM;%!+
M 0(4 Q0    ( /" CU>@?=9)BP,  *,+   9              " @4AE 0!X
M;"]W;W)K<VAE971S+W-H965T-S<N>&UL4$L! A0#%     @ \("/5RUX/^(E
M P  D0@  !D              ("!"FD! 'AL+W=O<FMS:&5E=',O<VAE970W
M."YX;6Q02P$"% ,4    " #P@(]7_L;Y@7L#  !V#   &0
M@(%F; $ >&PO=V]R:W-H965T<R]S:&5E=#<Y+GAM;%!+ 0(4 Q0    ( /"
MCU=G1N#;SP(  "X'   9              " @1AP 0!X;"]W;W)K<VAE971S
M+W-H965T.# N>&UL4$L! A0#%     @ \("/5W 2XZF/ P  31   !D
M         ("!'G,! 'AL+W=O<FMS:&5E=',O<VAE970X,2YX;6Q02P$"% ,4
M    " #P@(]7M8:RH%\+  #K<   &0              @('D=@$ >&PO=V]R
M:W-H965T<R]S:&5E=#@R+GAM;%!+ 0(4 Q0    ( /" CU>,F:-&+P,  .X2
M   -              "  7J" 0!X;"]S='EL97,N>&UL4$L! A0#%     @
M\("/5Y>*NQS     $P(   L              ( !U(4! %]R96QS+RYR96QS
M4$L! A0#%     @ \("/5ZU,K;#0!@  ;#8   \              ( !O88!
M 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( /" CU=FS1$Z= (  &TP   :
M              "  ;J- 0!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+
M 0(4 Q0    ( /" CU<2 6)0(0(  " O   3              "  6:0 0!;
H0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@    !: %H K1@  +B2 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<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>101
<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>102
<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>151</ContextCount>
  <ElementCount>380</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>31</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>00000047 - 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>47</Position>
    </Report>
    <Report instance="rcat1215form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>00000048 - 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>48</Position>
    </Report>
    <Report instance="rcat1215form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>00000049 - 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>49</Position>
    </Report>
    <Report instance="rcat1215form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>00000050 - Disclosure - Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/InventoriesDetails</Role>
      <ShortName>Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="rcat1215form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>00000051 - 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>51</Position>
    </Report>
    <Report instance="rcat1215form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>00000052 - 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>52</Position>
    </Report>
    <Report instance="rcat1215form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>00000053 - Disclosure - Intangible assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/IntangibleAssetsDetails</Role>
      <ShortName>Intangible assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="rcat1215form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>00000054 - 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>54</Position>
    </Report>
    <Report instance="rcat1215form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>00000055 - 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>55</Position>
    </Report>
    <Report instance="rcat1215form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>00000056 - 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>56</Position>
    </Report>
    <Report instance="rcat1215form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>00000057 - 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>57</Position>
    </Report>
    <Report instance="rcat1215form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>00000058 - 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>58</Position>
    </Report>
    <Report instance="rcat1215form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>00000059 - 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>59</Position>
    </Report>
    <Report instance="rcat1215form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>00000060 - 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>60</Position>
    </Report>
    <Report instance="rcat1215form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>00000061 - Disclosure - Operating leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/OperatingLeasesDetails</Role>
      <ShortName>Operating leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="rcat1215form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>00000062 - 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>62</Position>
    </Report>
    <Report instance="rcat1215form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>00000063 - 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>63</Position>
    </Report>
    <Report instance="rcat1215form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>00000064 - 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>64</Position>
    </Report>
    <Report instance="rcat1215form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>00000065 - 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>65</Position>
    </Report>
    <Report instance="rcat1215form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>00000066 - 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>66</Position>
    </Report>
    <Report instance="rcat1215form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>00000067 - 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>67</Position>
    </Report>
    <Report instance="rcat1215form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>00000068 - 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>68</Position>
    </Report>
    <Report instance="rcat1215form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>00000069 - 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>69</Position>
    </Report>
    <Report instance="rcat1215form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>00000070 - Disclosure - Note 15 ??? Common Stock (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note15CommonStockDetailsNarrative</Role>
      <ShortName>Note 15 ??? Common Stock (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://RCAT/role/Note15CommonStockTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="rcat1215form10q.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="rcat1215form10q.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="rcat1215form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>00000073 - 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>73</Position>
    </Report>
    <Report instance="rcat1215form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>00000074 - 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>74</Position>
    </Report>
    <Report instance="rcat1215form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>00000075 - 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>75</Position>
    </Report>
    <Report instance="rcat1215form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>00000076 - 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>76</Position>
    </Report>
    <Report instance="rcat1215form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>00000077 - 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>77</Position>
    </Report>
    <Report instance="rcat1215form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>00000078 - 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>78</Position>
    </Report>
    <Report instance="rcat1215form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>00000079 - 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>79</Position>
    </Report>
    <Report instance="rcat1215form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>00000080 - 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>80</Position>
    </Report>
    <Report instance="rcat1215form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>00000081 - 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>81</Position>
    </Report>
    <Report instance="rcat1215form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>00000082 - 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>82</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-20231031.xsd</File>
    <File>rcat-20231031_cal.xml</File>
    <File>rcat-20231031_def.xml</File>
    <File>rcat-20231031_lab.xml</File>
    <File>rcat-20231031_pre.xml</File>
    <File doctype="10-Q" isDefinitelyFs="true" isUsgaap="true" original="rcat1215form10q.htm">rcat1215form10q.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="694">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>105
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "rcat1215form10q.htm": {
   "nsprefix": "RCAT",
   "nsuri": "http://RCAT/20231031",
   "dts": {
    "schema": {
     "local": [
      "rcat-20231031.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-20231031_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "rcat-20231031_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "rcat-20231031_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "rcat-20231031_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "rcat1215form10q.htm"
     ]
    }
   },
   "keyStandard": 255,
   "keyCustom": 125,
   "axisStandard": 8,
   "axisCustom": 4,
   "memberStandard": 10,
   "memberCustom": 21,
   "hidden": {
    "total": 131,
    "http://RCAT/20231031": 23,
    "http://fasb.org/us-gaap/2023": 101,
    "http://xbrl.sec.gov/dei/2023": 7
   },
   "contextCount": 151,
   "entityCount": 1,
   "segmentCount": 31,
   "elementCount": 525,
   "unitCount": 4,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 694,
    "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-10-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-31",
      "name": "us-gaap:Cash",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-10-31",
      "name": "us-gaap:Cash",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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": "rcat1215form10q.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": "rcat1215form10q.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-08-012023-10-31",
      "name": "us-gaap:Revenues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-08-012023-10-31",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2022-05-012022-07-31_us-gaap_AdditionalPaidInCapitalMember",
      "name": "us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "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": "From2023-05-01to2023-10-31",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "RCAT:ShareBasedCompensationOptions",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-31",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-31",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-31",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-31",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-31",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-31",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-31",
      "name": "RCAT:DueFromRelatedPartyDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "RCAT:DueFromRelatedPartyDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-31",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-31",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-31",
      "name": "RCAT:OtherLongTermAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "RCAT:OtherLongTermAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-31",
      "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-31",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-31",
      "name": "RCAT:RelatedPartyPayablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "RCAT:RelatedPartyPayablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-31",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-31",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-31",
      "name": "us-gaap:PreferredStockTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "us-gaap:PreferredStockTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-31",
      "name": "RCAT:WarrantsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "RCAT:WarrantsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-31",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-31",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-31",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-31",
      "name": "RCAT:SegmentReportingTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "RCAT:SegmentReportingTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-31",
      "name": "RCAT:SaleOfConsumerSegmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "RCAT:SaleOfConsumerSegmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-31",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-31",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-31",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-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": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-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": "rcat1215form10q.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-10-31",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-31",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-31",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-31",
      "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-31",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-31",
      "name": "RCAT:ScheduleOfOtherLongTermAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "RCAT:OtherLongTermAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "RCAT:ScheduleOfOtherLongTermAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "RCAT:OtherLongTermAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-31",
      "name": "us-gaap:ScheduleOfRentExpenseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "us-gaap:ScheduleOfRentExpenseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-31",
      "name": "RCAT:ScheduleOfDebtPaymentsDueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "RCAT:ScheduleOfDebtPaymentsDueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-31",
      "name": "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-31",
      "name": "RCAT:ScheduleOfWarrantsIssuedAndFairValueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "RCAT:WarrantsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "RCAT:ScheduleOfWarrantsIssuedAndFairValueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "RCAT:WarrantsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-31",
      "name": "RCAT:ScheduleOfAssumptionsUsed1TableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "RCAT:ScheduleOfAssumptionsUsed1TableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-31",
      "name": "RCAT:ScheduleOfAssumptionsUsed2TableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "RCAT:ScheduleOfAssumptionsUsed2TableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-31",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "RCAT:SegmentReportingTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "RCAT:SegmentReportingTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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-10-31",
      "name": "RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails",
     "longName": "00000047 - Disclosure - Discontinued Operations - results of operations (Details)",
     "shortName": "Discontinued Operations - results of operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "From2023-08-012023-10-31",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-08-012023-10-31",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails",
     "longName": "00000048 - 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": "48",
     "firstAnchor": {
      "contextRef": "AsOf2023-10-31",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCash",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-04-30",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCash",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "RCAT:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "unique": true
     }
    },
    "R49": {
     "role": "http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative",
     "longName": "00000049 - 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": "49",
     "firstAnchor": {
      "contextRef": "AsOf2023-10-31",
      "name": "RCAT:CorporateBondsAtCarryingValueFairValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-10-31",
      "name": "RCAT:CorporateBondsAtCarryingValueFairValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://RCAT/role/InventoriesDetails",
     "longName": "00000050 - Disclosure - Inventories (Details)",
     "shortName": "Inventories (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "AsOf2023-10-31",
      "name": "us-gaap:InventoryRawMaterials",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-10-31",
      "name": "us-gaap:InventoryRawMaterials",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://RCAT/role/OtherCurrentAssetsDetails",
     "longName": "00000051 - Disclosure - Other current assets (Details)",
     "shortName": "Other current assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "AsOf2023-10-31",
      "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-10-31",
      "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative",
     "longName": "00000052 - 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": "52",
     "firstAnchor": {
      "contextRef": "From2022-01-012022-04-30",
      "name": "RCAT:CashCompensationSubjectToTaxation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "RCAT:DueFromRelatedPartyDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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",
       "p",
       "RCAT:DueFromRelatedPartyDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://RCAT/role/IntangibleAssetsDetails",
     "longName": "00000053 - Disclosure - Intangible assets (Details)",
     "shortName": "Intangible assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "AsOf2023-10-31_custom_IntangibleAssetsGrossCarryingAmountMember",
      "name": "RCAT:FiniteLivedProprietaryTechnologyGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-10-31_custom_IntangibleAssetsGrossCarryingAmountMember",
      "name": "RCAT:FiniteLivedProprietaryTechnologyGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://RCAT/role/ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails",
     "longName": "00000054 - 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": "54",
     "firstAnchor": {
      "contextRef": "AsOf2023-10-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": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-10-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": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://RCAT/role/CompositionOfAndChangesInGoodwillDetails",
     "longName": "00000055 - 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": "55",
     "firstAnchor": {
      "contextRef": "AsOf2023-10-31",
      "name": "us-gaap:Goodwill",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2022-05-012022-10-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": "rcat1215form10q.htm",
      "unique": true
     }
    },
    "R56": {
     "role": "http://RCAT/role/Note8IntangibleAssetsDetailsNarrative",
     "longName": "00000056 - 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": "56",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://RCAT/role/PropertyAndEquipmentDetails",
     "longName": "00000057 - Disclosure - Property and equipment (Details)",
     "shortName": "Property and equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "AsOf2023-10-31",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-10-31",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://RCAT/role/Note9PropertyAndEquipmentDetailsNarrative",
     "longName": "00000058 - 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": "58",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "us-gaap:Depreciation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R59": {
     "role": "http://RCAT/role/OtherLongTermAssetsDetails",
     "longName": "00000059 - Disclosure - Other long term assets (Details)",
     "shortName": "Other long term assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "AsOf2023-10-31",
      "name": "RCAT:SAFEAgreementAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "RCAT:ScheduleOfOtherLongTermAssetsTableTextBlock",
       "RCAT:OtherLongTermAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-10-31",
      "name": "RCAT:SAFEAgreementAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "RCAT:ScheduleOfOtherLongTermAssetsTableTextBlock",
       "RCAT:OtherLongTermAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://RCAT/role/Note10OtherLong-termAssetsDetailsNarrative",
     "longName": "00000060 - 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": "60",
     "firstAnchor": {
      "contextRef": "From2022-11-012022-11-30",
      "name": "RCAT:PaymentForSAFEAgreement",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "RCAT:OtherLongTermAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.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",
       "p",
       "RCAT:OtherLongTermAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://RCAT/role/OperatingLeasesDetails",
     "longName": "00000061 - Disclosure - Operating leases (Details)",
     "shortName": "Operating leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "us-gaap:OperatingLeaseExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-012023-10-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": "rcat1215form10q.htm",
      "unique": true
     }
    },
    "R62": {
     "role": "http://RCAT/role/SupplementalInformationRelatedToOperatingLeasesDetails",
     "longName": "00000062 - 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": "62",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-10-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": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-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": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://RCAT/role/FutureLeasePaymentObligationsDetails",
     "longName": "00000063 - Disclosure - Future lease payment obligations (Details)",
     "shortName": "Future lease payment obligations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "AsOf2023-10-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": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-10-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": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://RCAT/role/Note11OperatingLeasesDetailsNarrative",
     "longName": "00000064 - 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": "64",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "us-gaap:OperatingLeaseExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "us-gaap:ShortTermLeaseCost",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "unique": true
     }
    },
    "R65": {
     "role": "http://RCAT/role/OutstandingPrincipalPaymentsDetails",
     "longName": "00000065 - Disclosure - Outstanding principal payments (Details)",
     "shortName": "Outstanding principal payments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "AsOf2023-10-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": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-10-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": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://RCAT/role/Note12DebtObligationsDetailsNarrative",
     "longName": "00000066 - 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": "66",
     "firstAnchor": {
      "contextRef": "AsOf2023-10-31",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-10-31",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative",
     "longName": "00000067 - 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": "67",
     "firstAnchor": {
      "contextRef": "From2020-01-012022-04-30_custom_DueToRelatedParty2Member",
      "name": "RCAT:LineOfCreditObligationAssumedInConnectionWithAcquisition",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "RCAT:RelatedPartyPayablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2020-01-012022-04-30_custom_DueToRelatedParty2Member",
      "name": "RCAT:LineOfCreditObligationAssumedInConnectionWithAcquisition",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "RCAT:RelatedPartyPayablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://RCAT/role/Note14IncomeTaxesDetailsNarrative",
     "longName": "00000068 - 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": "68",
     "firstAnchor": {
      "contextRef": "AsOf2023-10-31",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-10-31",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails",
     "longName": "00000069 - 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": "69",
     "firstAnchor": {
      "contextRef": "AsOf2023-07-31_us-gaap_CommonStockMember",
      "name": "us-gaap:SharesOutstanding",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-012023-10-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": "rcat1215form10q.htm",
      "unique": true
     }
    },
    "R70": {
     "role": "http://RCAT/role/Note15CommonStockDetailsNarrative",
     "longName": "00000070 - Disclosure - Note 15 \u2013 Common Stock (Details Narrative)",
     "shortName": "Note 15 \u2013 Common Stock (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "RCAT:AggregateCommonStockSoldUnder2023ATMFacilityShares",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "RCAT:AggregateCommonStockSoldUnder2023ATMFacilityShares",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "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-10-31_us-gaap_SeriesBPreferredStockMember",
      "name": "us-gaap:PreferredStockSharesOutstanding",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-012023-10-31_custom_SeriesAPreferredStock2Member",
      "name": "RCAT:StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:PreferredStockTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "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": "rcat1215form10q.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": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://RCAT/role/Note17WarrantsDetailsNarrative",
     "longName": "00000073 - Disclosure - Note 17 \u2013 Warrants (Details Narrative)",
     "shortName": "Note 17 \u2013 Warrants (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "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": "rcat1215form10q.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": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails",
     "longName": "00000074 - 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": "74",
     "firstAnchor": {
      "contextRef": "AsOf2023-10-31_custom_OptionsAssumptionsUsedMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "RCAT:ScheduleOfAssumptionsUsed1TableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-10-31_custom_OptionsAssumptionsUsedMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "RCAT:ScheduleOfAssumptionsUsed1TableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://RCAT/role/SummaryOfActivityUnderPlanDetails",
     "longName": "00000075 - 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": "75",
     "firstAnchor": {
      "contextRef": "AsOf2023-10-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": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-10-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": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails",
     "longName": "00000076 - 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": "76",
     "firstAnchor": {
      "contextRef": "AsOf2023-10-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": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-10-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": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails",
     "longName": "00000077 - 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": "77",
     "firstAnchor": {
      "contextRef": "From2023-08-012023-10-31",
      "name": "RCAT:OperationsStockCompensationExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-08-012023-10-31",
      "name": "RCAT:OperationsStockCompensationExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative",
     "longName": "00000078 - 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": "78",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "RCAT:NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "RCAT:NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails",
     "longName": "00000079 - 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": "79",
     "firstAnchor": {
      "contextRef": "From2023-05-012023-10-31_custom_DerivativesAssumptionsUsedMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "RCAT:ScheduleOfAssumptionsUsed2TableTextBlock",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-012023-10-31_custom_DerivativesAssumptionsUsedMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "RCAT:ScheduleOfAssumptionsUsed2TableTextBlock",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R80": {
     "role": "http://RCAT/role/ChangesInDerivativeLiabilityDetails",
     "longName": "00000080 - Disclosure - Changes in the derivative liability (Details)",
     "shortName": "Changes in the derivative liability (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "AsOf2023-04-30",
      "name": "us-gaap:DerivativeLiabilitiesCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2023-10-31",
      "name": "us-gaap:DerivativeGainLossOnDerivativeNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "unique": true
     }
    },
    "R81": {
     "role": "http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative",
     "longName": "00000081 - 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": "81",
     "firstAnchor": {
      "contextRef": "From2023-01-012023-01-31",
      "name": "RCAT:NoteAgreementWithRelatedPartyPrincipalAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-01-31",
      "name": "RCAT:NoteAgreementWithRelatedPartyPrincipalAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails",
     "longName": "00000082 - 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": "82",
     "firstAnchor": {
      "contextRef": "From2023-08-012023-10-31",
      "name": "us-gaap:Revenues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-012023-10-31_us-gaap_AllOtherSegmentsMember",
      "name": "us-gaap:Revenues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "RCAT:SegmentReportingTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat1215form10q.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "RCAT_FinancingAgreementFundingOfPurchaseOfFixedAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "FinancingAgreementFundingOfPurchaseOfFixedAsset",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:FinancingAgreementFundingOfPurchaseOfFixedAsset]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DebtInstrumentInterestRateDuringPeriod1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "DebtInstrumentInterestRateDuringPeriod1",
     "presentation": [
      "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:DebtInstrumentInterestRateDuringPeriod1]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r27"
     ]
    },
    "RCAT_DueToOtherRelatedPartyClassifiedCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "DueToOtherRelatedPartyClassifiedCurrent",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:DueToOtherRelatedPartyClassifiedCurrent-0]"
       }
      }
     },
     "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": [
      "r115",
      "r118",
      "r119",
      "r142",
      "r540",
      "r557",
      "r584",
      "r585",
      "r614",
      "r624",
      "r662",
      "r672",
      "r696",
      "r708"
     ]
    },
    "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": [
      "r205"
     ]
    },
    "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": []
    },
    "RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2",
     "presentation": [
      "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting of restricted stock to Board of Directors"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3",
     "presentation": [
      "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting of restricted stock to consultants"
       }
      }
     },
     "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": [
      "r132",
      "r562"
     ]
    },
    "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": [
      "r434"
     ]
    },
    "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_DisclosureNote22SaleOfConsumerSegmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "DisclosureNote22SaleOfConsumerSegmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 22 - Sale Of Consumer Segment"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r150",
      "r320",
      "r321",
      "r597",
      "r684"
     ]
    },
    "RCAT_SaleOfConsumerSegmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "SaleOfConsumerSegmentDisclosureTextBlock",
     "presentation": [
      "http://RCAT/role/Note22-SaleOfConsumerSegment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 22 - Sale of Consumer Segment"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_RelatedPartiesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "RelatedPartiesPolicyTextBlock",
     "presentation": [
      "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Parties"
       }
      }
     },
     "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": [
      "r47",
      "r48",
      "r49",
      "r50"
     ]
    },
    "RCAT_SegmentReportingPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "SegmentReportingPolicyTextBlock",
     "presentation": [
      "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting"
       }
      }
     },
     "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_ScheduleOfWarrantsIssuedAndFairValueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "ScheduleOfWarrantsIssuedAndFairValueTableTextBlock",
     "presentation": [
      "http://RCAT/role/Note17WarrantsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ScheduleOfWarrantsIssuedAndFairValueTableTextBlock]"
       }
      }
     },
     "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": []
    },
    "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": [
      "r110",
      "r162",
      "r614",
      "r703"
     ]
    },
    "RCAT_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock",
     "presentation": [
      "http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_ScheduleOfOtherLongTermAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "ScheduleOfOtherLongTermAssetsTableTextBlock",
     "presentation": [
      "http://RCAT/role/Note10OtherLong-termAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ScheduleOfOtherLongTermAssetsTableTextBlock]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r157"
     ]
    },
    "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": [
      "r67"
     ]
    },
    "RCAT_ScheduleOfDebtPaymentsDueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "ScheduleOfDebtPaymentsDueTableTextBlock",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ScheduleOfDebtPaymentsDueTableTextBlock]"
       }
      }
     },
     "auth_ref": []
    },
    "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_ScheduleOfAssumptionsUsed1TableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "ScheduleOfAssumptionsUsed1TableTextBlock",
     "presentation": [
      "http://RCAT/role/Note18ShareBasedAwardsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ScheduleOfAssumptionsUsed1TableTextBlock]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_ScheduleOfAssumptionsUsed2TableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "ScheduleOfAssumptionsUsed2TableTextBlock",
     "presentation": [
      "http://RCAT/role/Note19DerivativesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ScheduleOfAssumptionsUsed2TableTextBlock]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r389"
     ]
    },
    "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": [
      "r673"
     ]
    },
    "RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount",
     "presentation": [
      "http://RCAT/role/AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series B Preferred Stock, as converted"
       }
      }
     },
     "auth_ref": []
    },
    "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",
        "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": []
    },
    "RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount",
     "presentation": [
      "http://RCAT/role/AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock options"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount",
     "presentation": [
      "http://RCAT/role/AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants"
       }
      }
     },
     "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": [
      "r7"
     ]
    },
    "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": []
    },
    "RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount",
     "presentation": [
      "http://RCAT/role/AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted stock"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract",
     "presentation": [
      "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating Expenses"
       }
      }
     },
     "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": [
      "r628"
     ]
    },
    "RCAT_DisposalGroupIncludingDiscontinuedOperationOperationsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOperationsExpense",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operations",
        "label": "DisposalGroupIncludingDiscontinuedOperationOperationsExpense"
       }
      }
     },
     "auth_ref": []
    },
    "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": []
    },
    "RCAT_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Research and development",
        "label": "DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense"
       }
      }
     },
     "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": [
      "r215",
      "r614"
     ]
    },
    "RCAT_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Sales and marketing",
        "label": "DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r447",
      "r613"
     ]
    },
    "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": []
    },
    "RCAT_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract",
     "presentation": [
      "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other (income) expense"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Debt obligations - short term",
        "label": "DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating lease liabilities",
        "label": "DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent"
       }
      }
     },
     "auth_ref": []
    },
    "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": []
    },
    "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": [
      "r195",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r284",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r317",
      "r318",
      "r319",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r605",
      "r646",
      "r704"
     ]
    },
    "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": []
    },
    "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": []
    },
    "RCAT_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long term liabilities - Operating lease liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DisposalGroupIncludingDiscontinuedOperationWorkingCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "DisposalGroupIncludingDiscontinuedOperationWorkingCapital",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Working capital"
       }
      }
     },
     "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": [
      "r8",
      "r57"
     ]
    },
    "RCAT_CorporateBondsAtCarryingValueFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "CorporateBondsAtCarryingValueFairValue",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:CorporateBondsAtCarryingValueFairValue-0]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_CorporateBondsAtCarryingValueCostBasis": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "CorporateBondsAtCarryingValueCostBasis",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:CorporateBondsAtCarryingValueCostBasis-0]"
       }
      }
     },
     "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": [
      "r117",
      "r155",
      "r482",
      "r504",
      "r506",
      "r513",
      "r539",
      "r614"
     ]
    },
    "RCAT_CorporateBondsAtCarryingValueUnrealizedLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "CorporateBondsAtCarryingValueUnrealizedLosses",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "[custom:CorporateBondsAtCarryingValueUnrealizedLosses-0]",
        "label": "CorporateBondsAtCarryingValueUnrealizedLosses"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_CorporateBondsAtCarryingValueContractualMaturities2": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "CorporateBondsAtCarryingValueContractualMaturities2",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:CorporateBondsAtCarryingValueContractualMaturities2-0]"
       }
      }
     },
     "auth_ref": []
    },
    "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": []
    },
    "RCAT_CashCompensationSubjectToTaxation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "CashCompensationSubjectToTaxation",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:CashCompensationSubjectToTaxation]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_IncomeAssociatedWithStockCompensationSubjectToTaxation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "IncomeAssociatedWithStockCompensationSubjectToTaxation",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:IncomeAssociatedWithStockCompensationSubjectToTaxation]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r698"
     ]
    },
    "RCAT_NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r698"
     ]
    },
    "RCAT_CommonStockWithheldByCompanyAppliedAgainstNoteShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "CommonStockWithheldByCompanyAppliedAgainstNoteShares",
     "presentation": [
      "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:CommonStockWithheldByCompanyAppliedAgainstNoteShares]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r448"
     ]
    },
    "RCAT_CommonStockWithheldByCompanyAppliedAgainstNoteAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "CommonStockWithheldByCompanyAppliedAgainstNoteAmount",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:CommonStockWithheldByCompanyAppliedAgainstNoteAmount]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_SharesHeldAtTransferAgentUntilNoteReceivableRepayment": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "SharesHeldAtTransferAgentUntilNoteReceivableRepayment",
     "presentation": [
      "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:SharesHeldAtTransferAgentUntilNoteReceivableRepayment]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r698"
     ]
    },
    "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": [
      "r698"
     ]
    },
    "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": [
      "r300",
      "r312",
      "r605"
     ]
    },
    "RCAT_DebtInstrumentOutstandingAccruedInterestPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "DebtInstrumentOutstandingAccruedInterestPayment",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:DebtInstrumentOutstandingAccruedInterestPayment]"
       }
      }
     },
     "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": [
      "r101",
      "r137"
     ]
    },
    "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": []
    },
    "RCAT_SBAPPPLoanPrincipalBalanceForgiven": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "SBAPPPLoanPrincipalBalanceForgiven",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "[custom:SBAPPPLoanPrincipalBalanceForgiven]",
        "label": "SBAPPPLoanPrincipalBalanceForgiven"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1",
     "presentation": [
      "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting of restricted stock to employees, net of shares withheld of 18,935 to pay taxes"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r254"
     ]
    },
    "RCAT_SBAPPPLoanAccruedInterestForgiven": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "SBAPPPLoanAccruedInterestForgiven",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "[custom:SBAPPPLoanAccruedInterestForgiven]",
        "label": "SBAPPPLoanAccruedInterestForgiven"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_LeaseholdImprovementAgreementFundsReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "LeaseholdImprovementAgreementFundsReceived",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:LeaseholdImprovementAgreementFundsReceived]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_LineOfCreditObligationAssumedInConnectionWithAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "LineOfCreditObligationAssumedInConnectionWithAcquisition",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:LineOfCreditObligationAssumedInConnectionWithAcquisition]"
       }
      }
     },
     "auth_ref": []
    },
    "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_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": [
      "r235",
      "r399",
      "r402",
      "r403",
      "r406",
      "r410",
      "r412",
      "r414",
      "r415",
      "r514"
     ]
    },
    "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"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r635"
     ]
    },
    "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": [
      "r8",
      "r17"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "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": [
      "r15",
      "r114",
      "r115",
      "r155",
      "r385"
     ]
    },
    "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": [
      "r29",
      "r199",
      "r233",
      "r290",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r417",
      "r418",
      "r419",
      "r433",
      "r614",
      "r685",
      "r700",
      "r701"
     ]
    },
    "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": [
      "r11",
      "r19"
     ]
    },
    "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": [
      "r160",
      "r167",
      "r168",
      "r193",
      "r287",
      "r288",
      "r431",
      "r432"
     ]
    },
    "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": [
      "r28"
     ]
    },
    "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": [
      "r101",
      "r137"
     ]
    },
    "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": [
      "r633"
     ]
    },
    "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": [
      "r15",
      "r33",
      "r62",
      "r155",
      "r348"
     ]
    },
    "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": [
      "r151",
      "r231",
      "r331",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r347",
      "r354",
      "r355",
      "r356"
     ]
    },
    "RCAT_SeriesAPreferredStock2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "SeriesAPreferredStock2Member",
     "presentation": [
      "http://RCAT/role/Note16PreferredStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series A Preferred Stock 2 [Member]"
       }
      }
     },
     "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": []
    },
    "RCAT_OperatingLeaseLocation1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "OperatingLeaseLocation1Member",
     "presentation": [
      "http://RCAT/role/OperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease Location 1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r159",
      "r420",
      "r427"
     ]
    },
    "RCAT_IntangibleAssetsAccumulatedAmortizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "IntangibleAssetsAccumulatedAmortizationMember",
     "presentation": [
      "http://RCAT/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets Accumulated Amortization [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r632"
     ]
    },
    "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": [
      "r295"
     ]
    },
    "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_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": [
      "r175"
     ]
    },
    "RCAT_IntangibleAssetsGrossCarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "IntangibleAssetsGrossCarryingAmountMember",
     "presentation": [
      "http://RCAT/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets Gross Carrying Amount [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "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": [
      "r384"
     ]
    },
    "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": [
      "r32",
      "r83",
      "r478",
      "r537"
     ]
    },
    "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": [
      "r631"
     ]
    },
    "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": [
      "r220",
      "r400",
      "r401",
      "r403",
      "r404",
      "r405",
      "r407",
      "r508"
     ]
    },
    "RCAT_IntangibleAssetsNetCarryingValueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "IntangibleAssetsNetCarryingValueMember",
     "presentation": [
      "http://RCAT/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets Net Carrying Value [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNonrecurringIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNonrecurringIncomeExpense",
     "crdr": "debit",
     "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": [
      "r136"
     ]
    },
    "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_OperatingLeaseLocation3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "OperatingLeaseLocation3Member",
     "presentation": [
      "http://RCAT/role/OperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease Location 3 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r114",
      "r538"
     ]
    },
    "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": [
      "r217"
     ]
    },
    "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": [
      "r114",
      "r538",
      "r557",
      "r708",
      "r709"
     ]
    },
    "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": [
      "r10",
      "r67"
     ]
    },
    "RCAT_OperatingLeaseLocation4Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "OperatingLeaseLocation4Member",
     "presentation": [
      "http://RCAT/role/OperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease Location 4 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "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": []
    },
    "RCAT_DebtObligation1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "DebtObligation1Member",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Obligation 1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "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_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": []
    },
    "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": [
      "r9"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationCash",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails",
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedPeriodEndLabel": "Less: Cash of discontinued operations",
        "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_DebtObligation2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "DebtObligation2Member",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Obligation 2 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DebtObligation3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "DebtObligation3Member",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Obligation 3 [Member]"
       }
      }
     },
     "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_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": [
      "r76",
      "r128",
      "r139",
      "r242",
      "r243",
      "r244",
      "r245",
      "r251",
      "r253"
     ]
    },
    "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": [
      "r75",
      "r690"
     ]
    },
    "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": [
      "r649",
      "r650",
      "r687"
     ]
    },
    "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": []
    },
    "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_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_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": [
      "r12",
      "r16",
      "r23",
      "r89",
      "r95",
      "r96",
      "r97",
      "r98",
      "r99",
      "r103",
      "r105",
      "r106",
      "r149"
     ]
    },
    "RCAT_DebtObligation4Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "DebtObligation4Member",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Obligation 4 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "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": []
    },
    "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": [
      "r375",
      "r376",
      "r377"
     ]
    },
    "RCAT_DebtObligation6Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "DebtObligation6Member",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Obligation 6 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r90",
      "r91",
      "r92",
      "r93",
      "r94",
      "r104",
      "r197",
      "r413",
      "r487"
     ]
    },
    "RCAT_PaymentForSAFEAgreement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "PaymentForSAFEAgreement",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note10OtherLong-termAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:PaymentForSAFEAgreement]"
       }
      }
     },
     "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": []
    },
    "RCAT_DebtObligation7Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "DebtObligation7Member",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Obligation 7 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DebtObligation8Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "DebtObligation8Member",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Obligation 8 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r126"
     ]
    },
    "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": [
      "r605",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683"
     ]
    },
    "RCAT_DueToRelatedParty2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "DueToRelatedParty2Member",
     "presentation": [
      "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Due To Related Party 2 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r694"
     ]
    },
    "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": [
      "r100"
     ]
    },
    "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": []
    },
    "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": [
      "r233",
      "r290",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r416",
      "r418",
      "r433",
      "r685",
      "r686",
      "r700"
     ]
    },
    "RCAT_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://RCAT/20231031",
     "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": []
    },
    "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_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": [
      "r668",
      "r669",
      "r670",
      "r671"
     ]
    },
    "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": []
    },
    "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": [
      "r397"
     ]
    },
    "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": [
      "r100"
     ]
    },
    "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": [
      "r15",
      "r194",
      "r221",
      "r222",
      "r223",
      "r237",
      "r238",
      "r239",
      "r241",
      "r246",
      "r248",
      "r255",
      "r291",
      "r292",
      "r374",
      "r394",
      "r395",
      "r396",
      "r408",
      "r409",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r429",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r449",
      "r501",
      "r502",
      "r503",
      "r518",
      "r583"
     ]
    },
    "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": [
      "r161",
      "r206",
      "r233",
      "r259",
      "r273",
      "r279",
      "r290",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r416",
      "r418",
      "r433",
      "r477",
      "r551",
      "r614",
      "r624",
      "r685",
      "r686",
      "r700"
     ]
    },
    "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",
      "r89",
      "r102",
      "r146",
      "r148",
      "r196",
      "r197"
     ]
    },
    "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": [
      "r69"
     ]
    },
    "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",
      "r14",
      "r36",
      "r422",
      "r425",
      "r449",
      "r501",
      "r502",
      "r655",
      "r656",
      "r657",
      "r663",
      "r664",
      "r665"
     ]
    },
    "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_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": [
      "r88",
      "r145"
     ]
    },
    "RCAT_EstimatedTaxesOwedRelatedToStockCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "EstimatedTaxesOwedRelatedToStockCompensation",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:EstimatedTaxesOwedRelatedToStockCompensation]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r659"
     ]
    },
    "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": [
      "r234",
      "r411"
     ]
    },
    "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": [
      "r20",
      "r107",
      "r108",
      "r109",
      "r113",
      "r233",
      "r290",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r417",
      "r418",
      "r419",
      "r433",
      "r685",
      "r700",
      "r701"
     ]
    },
    "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": [
      "r378",
      "r453",
      "r454",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r556",
      "r558",
      "r590"
     ]
    },
    "RCAT_OutstandingPrincipalPaymentsDueShortTerm": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "OutstandingPrincipalPaymentsDueShortTerm",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/OutstandingPrincipalPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short term \u2013 through October 31, 2024"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_FiniteLivedProprietaryTechnologyGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "FiniteLivedProprietaryTechnologyGross",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proprietary technology"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfStockholdersEquityAbstract",
     "auth_ref": []
    },
    "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": [
      "r648"
     ]
    },
    "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_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",
      "r89",
      "r102",
      "r148",
      "r196",
      "r197"
     ]
    },
    "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": 3.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": [
      "r658"
     ]
    },
    "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",
      "r89",
      "r102",
      "r148",
      "r196",
      "r197"
     ]
    },
    "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": [
      "r626"
     ]
    },
    "RCAT_PaymentsForTaxLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "PaymentsForTaxLiability",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "[custom:PaymentsForTaxLiability]",
        "label": "PaymentsForTaxLiability"
       }
      }
     },
     "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": [
      "r120",
      "r164",
      "r483",
      "r614",
      "r662",
      "r672",
      "r696"
     ]
    },
    "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": []
    },
    "us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInDerivativeAssetsAndLiabilities",
     "crdr": "credit",
     "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": [
      "r659"
     ]
    },
    "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",
     "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": [
      "r79",
      "r166",
      "r224",
      "r263",
      "r441",
      "r568",
      "r623",
      "r707"
     ]
    },
    "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": [
      "r129",
      "r460"
     ]
    },
    "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": []
    },
    "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": [
      "r77",
      "r601"
     ]
    },
    "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": []
    },
    "RCAT_RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable",
     "presentation": [
      "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable]"
       }
      }
     },
     "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": [
      "r237",
      "r238",
      "r239",
      "r255",
      "r460",
      "r507",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r538",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r547",
      "r548",
      "r549",
      "r550",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r558",
      "r561",
      "r562",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r583",
      "r618"
     ]
    },
    "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": [
      "r629"
     ]
    },
    "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": [
      "r630"
     ]
    },
    "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": [
      "r100",
      "r197"
     ]
    },
    "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": [
      "r132"
     ]
    },
    "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": [
      "r184",
      "r200",
      "r212",
      "r295",
      "r296",
      "r297",
      "r459",
      "r602"
     ]
    },
    "RCAT_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassDomain",
     "presentation": [
      "http://RCAT/role/IntangibleAssetsDetails"
     ],
     "auth_ref": []
    },
    "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",
      "r89",
      "r102",
      "r146",
      "r148"
     ]
    },
    "RCAT_FiniteLivedNoncompeteAgreementsGross1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "FiniteLivedNoncompeteAgreementsGross1",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-compete agreements"
       }
      }
     },
     "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": [
      "r634"
     ]
    },
    "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": [
      "r179"
     ]
    },
    "RCAT_OutstandingPrincipalPaymentsDueLongTerm": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "OutstandingPrincipalPaymentsDueLongTerm",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/OutstandingPrincipalPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long term \u2013 thereafter"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_IntangibleAssetsNetExcludingGoodwill1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "IntangibleAssetsNetExcludingGoodwill1",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total intangible assets, net"
       }
      }
     },
     "auth_ref": []
    },
    "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",
      "r89",
      "r102",
      "r146",
      "r148"
     ]
    },
    "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": [
      "r116",
      "r614",
      "r706"
     ]
    },
    "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": [
      "r100",
      "r197"
     ]
    },
    "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",
      "r89",
      "r102",
      "r146",
      "r148",
      "r196",
      "r197"
     ]
    },
    "RCAT_IndefiniteLivedIntangibleAssetsExcludingGoodwill1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill1",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total indefinite-lived assets"
       }
      }
     },
     "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": [
      "r10",
      "r66",
      "r67",
      "r156"
     ]
    },
    "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": [
      "r378",
      "r453",
      "r454",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r556",
      "r558",
      "r590",
      "r699"
     ]
    },
    "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": []
    },
    "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": [
      "r21",
      "r22",
      "r24",
      "r100"
     ]
    },
    "RCAT_FiniteLivedCustomerRelationshipsGross1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "FiniteLivedCustomerRelationshipsGross1",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer relationships"
       }
      }
     },
     "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": []
    },
    "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"
     ]
    },
    "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": [
      "r182",
      "r691",
      "r692",
      "r693"
     ]
    },
    "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": [
      "r100",
      "r197"
     ]
    },
    "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": [
      "r100"
     ]
    },
    "RCAT_SeriesBPreferredStock1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "SeriesBPreferredStock1Member",
     "presentation": [
      "http://RCAT/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series B Preferred Stock 1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "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": []
    },
    "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": []
    },
    "RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentInterestRateDuringPeriod": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentInterestRateDuringPeriod",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Interest Rate During Period",
        "documentation": "The average effective interest rate during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r78",
      "r350"
     ]
    },
    "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": [
      "r390"
     ]
    },
    "RCAT_OperationsStockCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "OperationsStockCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operations",
        "label": "OperationsStockCompensationExpense"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_SalesAndMarketingStockCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "SalesAndMarketingStockCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Sales and marketing",
        "label": "SalesAndMarketingStockCompensationExpense"
       }
      }
     },
     "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": [
      "r227"
     ]
    },
    "RCAT_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/FutureLeasePaymentObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "",
        "label": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix"
       }
      }
     },
     "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": []
    },
    "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": [
      "r174",
      "r176",
      "r177",
      "r179",
      "r180"
     ]
    },
    "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/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net cash used in operating activities of continuing operations",
        "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"
     ]
    },
    "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": [
      "r227"
     ]
    },
    "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": [
      "r20",
      "r163",
      "r357"
     ]
    },
    "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": []
    },
    "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": [
      "r688"
     ]
    },
    "RCAT_ResearchAndDevelopmentStockCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "ResearchAndDevelopmentStockCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Research and development",
        "label": "ResearchAndDevelopmentStockCompensationExpense"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_GeneralAndAdministrativeStockCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "GeneralAndAdministrativeStockCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "General and administrative",
        "label": "GeneralAndAdministrativeStockCompensationExpense"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_TotalStockCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "TotalStockCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total",
        "label": "TotalStockCompensationExpense"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_StockCompensationExpensePertainingToRestrictedStockUnits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "StockCompensationExpensePertainingToRestrictedStockUnits",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:StockCompensationExpensePertainingToRestrictedStockUnits]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r31",
      "r85"
     ]
    },
    "RCAT_NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum",
     "presentation": [
      "http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum]"
       }
      }
     },
     "auth_ref": []
    },
    "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",
      "r89",
      "r102",
      "r146",
      "r148"
     ]
    },
    "RCAT_UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r7"
     ]
    },
    "RCAT_StockCompensationExpensePertainingToOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "StockCompensationExpensePertainingToOptions",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:StockCompensationExpensePertainingToOptions]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r78",
      "r80",
      "r332",
      "r442",
      "r607",
      "r608"
     ]
    },
    "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": [
      "r44",
      "r45",
      "r46",
      "r185",
      "r186",
      "r188",
      "r189"
     ]
    },
    "RCAT_FairValueOfDerivativesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "FairValueOfDerivativesAxis",
     "presentation": [
      "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Of Derivatives [Axis]",
        "verboseLabel": "FairValueOfDerivativesAxis [Axis]"
       }
      }
     },
     "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": [
      "r31",
      "r236",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r338",
      "r343",
      "r344",
      "r345",
      "r346",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r442",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r661"
     ]
    },
    "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": [
      "r169",
      "r170",
      "r171",
      "r172",
      "r173"
     ]
    },
    "RCAT_FairValueOfDerivativesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "FairValueOfDerivativesDomain",
     "presentation": [
      "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails"
     ],
     "auth_ref": []
    },
    "RCAT_SBAPPPLoanAmountsReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "SBAPPPLoanAmountsReceived",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:SBAPPPLoanAmountsReceived]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_OptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "OptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement",
     "presentation": [
      "http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:OptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentIncomeNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentIncomeNet",
     "crdr": "credit",
     "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": [
      "r133",
      "r134"
     ]
    },
    "RCAT_DerivativeLiabilitiesAdditionsDuringPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "DerivativeLiabilitiesAdditionsDuringPeriod",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/ChangesInDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions"
       }
      }
     },
     "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": [
      "r130",
      "r233",
      "r290",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r433",
      "r685"
     ]
    },
    "RCAT_EliminatedUponConversionOrExerciseOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "EliminatedUponConversionOrExerciseOfWarrants",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/ChangesInDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Eliminated upon conversion of notes/exercise of warrants"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_ConsultingAgreementMonthlyPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "ConsultingAgreementMonthlyPayments",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ConsultingAgreementMonthlyPayments]"
       }
      }
     },
     "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_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": []
    },
    "RCAT_OptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "OptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice",
     "presentation": [
      "http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:OptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_NoteAgreementWithRelatedPartyPrincipalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "NoteAgreementWithRelatedPartyPrincipalAmount",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:NoteAgreementWithRelatedPartyPrincipalAmount]"
       }
      }
     },
     "auth_ref": []
    },
    "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": []
    },
    "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": [
      "r636",
      "r638",
      "r639"
     ]
    },
    "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": [
      "r58",
      "r202",
      "r485"
     ]
    },
    "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": [
      "r637"
     ]
    },
    "RCAT_SAFEAgreementAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "SAFEAgreementAssets",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/OtherLongTermAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SAFE agreement"
       }
      }
     },
     "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": [
      "r84"
     ]
    },
    "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_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": [
      "r237",
      "r238",
      "r239",
      "r255",
      "r460",
      "r507",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r538",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r547",
      "r548",
      "r549",
      "r550",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r558",
      "r561",
      "r562",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r583",
      "r618"
     ]
    },
    "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": [
      "r476"
     ]
    },
    "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": [
      "r640"
     ]
    },
    "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": [
      "r20",
      "r111",
      "r112",
      "r162",
      "r163",
      "r236",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r338",
      "r343",
      "r344",
      "r345",
      "r346",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r442",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r661"
     ]
    },
    "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": [
      "r458",
      "r659"
     ]
    },
    "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": [
      "r385"
     ]
    },
    "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_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": [
      "r35",
      "r36",
      "r124",
      "r211",
      "r481",
      "r505",
      "r506"
     ]
    },
    "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": [
      "r638"
     ]
    },
    "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": [
      "r204",
      "r315"
     ]
    },
    "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": [
      "r131",
      "r489"
     ]
    },
    "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": []
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1",
     "presentation": [
      "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": [
      "r70"
     ]
    },
    "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": []
    },
    "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",
        "label": "Gross margin",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r233",
      "r259",
      "r272",
      "r278",
      "r280",
      "r290",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r433",
      "r604",
      "r685"
     ]
    },
    "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_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": [
      "r192",
      "r208",
      "r209",
      "r210",
      "r233",
      "r249",
      "r250",
      "r252",
      "r253",
      "r256",
      "r257",
      "r290",
      "r322",
      "r324",
      "r325",
      "r326",
      "r329",
      "r330",
      "r359",
      "r360",
      "r363",
      "r366",
      "r373",
      "r433",
      "r509",
      "r510",
      "r511",
      "r512",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r530",
      "r538",
      "r560",
      "r583",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r645",
      "r660",
      "r666"
     ]
    },
    "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": [
      "r68"
     ]
    },
    "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": [
      "r654"
     ]
    },
    "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": [
      "r71"
     ]
    },
    "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": [
      "r213",
      "r599",
      "r614"
     ]
    },
    "us-gaap_ProceedsFromRelatedPartyDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromRelatedPartyDebt",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from related party obligations",
        "documentation": "The cash inflow from a long-term borrowing made from related parties 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: Proceeds from Advances from Affiliates."
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "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": [
      "r642"
     ]
    },
    "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_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": [
      "r72",
      "r114",
      "r115",
      "r155"
     ]
    },
    "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": [
      "r653"
     ]
    },
    "RCAT_RestrictedStockScheduledToVestShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "RestrictedStockScheduledToVestShares",
     "presentation": [
      "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:RestrictedStockScheduledToVestShares]"
       }
      }
     },
     "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": [
      "r226",
      "r228",
      "r229"
     ]
    },
    "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": []
    },
    "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": [
      "r689"
     ]
    },
    "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": [
      "r627"
     ]
    },
    "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_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": [
      "r627"
     ]
    },
    "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": [
      "r15",
      "r34",
      "r155"
     ]
    },
    "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": [
      "r51",
      "r54"
     ]
    },
    "RCAT_OutstandingPrincipalPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "OutstandingPrincipalPaymentsDueYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/OutstandingPrincipalPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fiscal 2025"
       }
      }
     },
     "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": [
      "r627"
     ]
    },
    "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": 2.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": [
      "r38"
     ]
    },
    "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": [
      "r627"
     ]
    },
    "RCAT_OutstandingPrincipalPaymentsDueYearOne": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "OutstandingPrincipalPaymentsDueYearOne",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/OutstandingPrincipalPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fiscal 2024"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r388"
     ]
    },
    "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",
      "r89",
      "r102",
      "r148"
     ]
    },
    "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": [
      "r644"
     ]
    },
    "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": [
      "r652"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue",
     "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, 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": [
      "r387"
     ]
    },
    "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": [
      "r446",
      "r613"
     ]
    },
    "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",
      "r89",
      "r102",
      "r148"
     ]
    },
    "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": [
      "r18",
      "r144"
     ]
    },
    "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": [
      "r15",
      "r34",
      "r194",
      "r221",
      "r222",
      "r223",
      "r237",
      "r238",
      "r239",
      "r241",
      "r246",
      "r248",
      "r255",
      "r291",
      "r292",
      "r374",
      "r394",
      "r395",
      "r396",
      "r408",
      "r409",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r429",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r449",
      "r501",
      "r502",
      "r503",
      "r518",
      "r583"
     ]
    },
    "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_ProceedsFromOtherEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromOtherEquity",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from issuance of common stock through ATM facility, net",
        "documentation": "Amount of cash inflow from the issuance of equity classified as other."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "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": [
      "r194",
      "r237",
      "r238",
      "r239",
      "r241",
      "r246",
      "r248",
      "r291",
      "r292",
      "r394",
      "r395",
      "r396",
      "r408",
      "r409",
      "r421",
      "r423",
      "r424",
      "r426",
      "r429",
      "r501",
      "r503",
      "r518",
      "r708"
     ]
    },
    "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": [
      "r643"
     ]
    },
    "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": [
      "r394",
      "r395",
      "r396",
      "r518",
      "r663",
      "r664",
      "r665",
      "r695",
      "r708"
     ]
    },
    "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/StatementsOfCashFlows",
      "http://RCAT/role/StatementsOfOperations",
      "http://RCAT/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net loss",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r125",
      "r139",
      "r165",
      "r197",
      "r218",
      "r219",
      "r223",
      "r233",
      "r240",
      "r242",
      "r243",
      "r244",
      "r245",
      "r247",
      "r248",
      "r251",
      "r259",
      "r272",
      "r278",
      "r280",
      "r290",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r430",
      "r433",
      "r488",
      "r559",
      "r581",
      "r582",
      "r604",
      "r623",
      "r685"
     ]
    },
    "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": []
    },
    "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": [
      "r641"
     ]
    },
    "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": [
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r284",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r318",
      "r319",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r605",
      "r646",
      "r704"
     ]
    },
    "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": [
      "r638"
     ]
    },
    "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": []
    },
    "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": [
      "r625"
     ]
    },
    "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": [
      "r456",
      "r457"
     ]
    },
    "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": [
      "r152",
      "r232",
      "r358",
      "r360",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r372",
      "r374",
      "r428",
      "r586",
      "r588",
      "r596"
     ]
    },
    "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_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_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": [
      "r42"
     ]
    },
    "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": [
      "r627"
     ]
    },
    "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": [
      "r258",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275"
     ]
    },
    "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": [
      "r181"
     ]
    },
    "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": [
      "r615",
      "r616",
      "r617",
      "r619",
      "r620",
      "r621",
      "r622",
      "r663",
      "r664",
      "r695",
      "r705",
      "r708"
     ]
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r443"
     ]
    },
    "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": [
      "r221",
      "r222",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440"
     ]
    },
    "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": [
      "r86",
      "r398",
      "r702"
     ]
    },
    "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": [
      "r26",
      "r614"
     ]
    },
    "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_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_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": [
      "r313"
     ]
    },
    "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_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": []
    },
    "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": [
      "r53",
      "r144"
     ]
    },
    "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"
     ]
    },
    "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": [
      "r639"
     ]
    },
    "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": [
      "r627"
     ]
    },
    "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_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": []
    },
    "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": [
      "r651"
     ]
    },
    "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": []
    },
    "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": [
      "r639"
     ]
    },
    "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": [
      "r283"
     ]
    },
    "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",
      "r89",
      "r102",
      "r148"
     ]
    },
    "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_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",
      "r187",
      "r190",
      "r191"
     ]
    },
    "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": [
      "r40"
     ]
    },
    "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": [
      "r638"
     ]
    },
    "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": [
      "r183",
      "r479",
      "r529",
      "r546",
      "r614",
      "r624",
      "r647"
     ]
    },
    "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": [
      "r638"
     ]
    },
    "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": [
      "r152"
     ]
    },
    "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": [
      "r639"
     ]
    },
    "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 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_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": [
      "r648"
     ]
    },
    "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": [
      "r285",
      "r286"
     ]
    },
    "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": [
      "r39",
      "r137",
      "r230"
     ]
    },
    "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": [
      "r627"
     ]
    },
    "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": []
    },
    "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",
      "r89",
      "r102",
      "r146",
      "r148"
     ]
    },
    "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": [
      "r314",
      "r316"
     ]
    },
    "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_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": []
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DisclosureNote21SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "DisclosureNote21SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 21 - Segment Reporting"
       }
      }
     },
     "auth_ref": []
    },
    "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_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": [
      "r444"
     ]
    },
    "RCAT_SegmentReportingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "SegmentReportingTextBlock",
     "presentation": [
      "http://RCAT/role/Note21-SegmentReporting"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Note 21 - Segment Reporting",
        "label": "SegmentReportingTextBlock"
       }
      }
     },
     "auth_ref": []
    },
    "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": 4.0
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments of taxes related to equity transactions",
        "label": "Payments for Other Taxes",
        "documentation": "Amount of cash outflow for taxes classified as other."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "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": [
      "r81",
      "r82",
      "r563",
      "r564",
      "r567"
     ]
    },
    "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": [
      "r192",
      "r208",
      "r209",
      "r210",
      "r233",
      "r249",
      "r250",
      "r252",
      "r253",
      "r256",
      "r257",
      "r290",
      "r322",
      "r324",
      "r325",
      "r326",
      "r329",
      "r330",
      "r359",
      "r360",
      "r363",
      "r366",
      "r373",
      "r433",
      "r509",
      "r510",
      "r511",
      "r512",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r530",
      "r538",
      "r560",
      "r583",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r645",
      "r660",
      "r666"
     ]
    },
    "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": [
      "r450",
      "r451",
      "r452",
      "r454",
      "r455",
      "r515",
      "r516",
      "r517",
      "r565",
      "r566",
      "r567",
      "r587",
      "r589"
     ]
    },
    "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": [
      "r561",
      "r598",
      "r603"
     ]
    },
    "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": [
      "r214",
      "r298",
      "r299",
      "r600"
     ]
    },
    "RCAT_OptionsAssumptionsUsedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "OptionsAssumptionsUsedMember",
     "presentation": [
      "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Options Assumptions Used [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r221",
      "r222",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440"
     ]
    },
    "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,649,896 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": [
      "r115",
      "r480",
      "r614"
     ]
    },
    "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": [
      "r563",
      "r564",
      "r567"
     ]
    },
    "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": []
    },
    "RCAT_DerivativesAssumptionsUsedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20231031",
     "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/20231031",
     "localname": "Options1Member",
     "presentation": [
      "http://RCAT/role/SummaryOfActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Options 1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r444"
     ]
    },
    "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": [
      "r115",
      "r538"
     ]
    },
    "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": [
      "r15",
      "r115",
      "r538",
      "r557",
      "r708",
      "r709"
     ]
    },
    "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"
     ]
    },
    "RCAT_Director1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "Director1Member",
     "presentation": [
      "http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Director 1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_ConsumerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "ConsumerMember",
     "presentation": [
      "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consumer [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "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": {
        "label": "Unrealized gain (loss) on marketable securities",
        "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": [
      "r5",
      "r13",
      "r158"
     ]
    },
    "RCAT_PreferredStockValueSeriesB": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "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": []
    },
    "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": [
      "r207"
     ]
    },
    "RCAT_VestingOfRestrictedStockUnitsAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "VestingOfRestrictedStockUnitsAmount",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting of restricted stock units"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT",
     "presentation": [
      "http://RCAT/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Continuing operations"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other expenses, net",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "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": [
      "r87",
      "r140",
      "r141"
     ]
    },
    "RCAT_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT",
     "presentation": [
      "http://RCAT/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discontinued operations"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT",
     "presentation": [
      "http://RCAT/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average shares outstanding - basic and diluted"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_VestingOfRestrictedStockUnitsShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "VestingOfRestrictedStockUnitsShares",
     "presentation": [
      "http://RCAT/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:VestingOfRestrictedStockUnitsShares]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_IssuanceOfCommonStockThroughATMFacilitiesNetValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "IssuanceOfCommonStockThroughATMFacilitiesNetValue",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock through ATM facility, net"
       }
      }
     },
     "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",
      "r89",
      "r102",
      "r148"
     ]
    },
    "RCAT_IssuanceOfCommonStockThroughATMFacilitiesNetShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "IssuanceOfCommonStockThroughATMFacilitiesNetShares",
     "presentation": [
      "http://RCAT/role/StatementsOfStockholdersEquity",
      "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:IssuanceOfCommonStockThroughATMFacilitiesNetShares]",
        "verboseLabel": "Issuance of common stock through ATM facilities"
       }
      }
     },
     "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": [
      "r100"
     ]
    },
    "RCAT_ShareBasedCompensationOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "ShareBasedCompensationOptions",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock based compensation - options"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_StockAwardsNonEmployees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "StockAwardsNonEmployees",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock awards - restricted units"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "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_CashOfContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "CashOfContinuingOperations",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Cash of continuing operations, end of period",
        "label": "CashOfContinuingOperations"
       }
      }
     },
     "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_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_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": [
      "r198",
      "r216",
      "r233",
      "r290",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r416",
      "r418",
      "r433",
      "r614",
      "r685",
      "r686",
      "r700"
     ]
    },
    "RCAT_DisclosureNote7DueFromRelatedPartyAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "DisclosureNote7DueFromRelatedPartyAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 7 Due From Related Party"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_ConversionOfPreferredStockIntoCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "ConversionOfPreferredStockIntoCommonStock",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of preferred stock into common stock"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_FairValueOfSharesWithheldAsPaymentOfNoteReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "FairValueOfSharesWithheldAsPaymentOfNoteReceivable",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares withheld as payment of note receivable"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_TaxesRelatedToNetShareSettlementOfEquityAwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "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": []
    },
    "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": [
      "r5",
      "r13",
      "r158"
     ]
    },
    "RCAT_DueFromRelatedPartyDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "DueFromRelatedPartyDisclosureTextBlock",
     "presentation": [
      "http://RCAT/role/Note7DueFromRelatedParty"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 7 \u2013 Due From Related Party"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DisclosureNote10OtherLongtermAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "DisclosureNote10OtherLongtermAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 10 Other Long-term Assets",
        "verboseLabel": "Other Long Term Assets"
       }
      }
     },
     "auth_ref": []
    },
    "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": []
    },
    "RCAT_OtherLongTermAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "OtherLongTermAssetsDisclosureTextBlock",
     "presentation": [
      "http://RCAT/role/Note10OtherLong-termAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 10 \u2013 Other Long-Term Assets"
       }
      }
     },
     "auth_ref": []
    },
    "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": []
    },
    "RCAT_DisclosureNote13DueToRelatedPartyAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "DisclosureNote13DueToRelatedPartyAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 13 Due To Related Party"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_RelatedPartyPayablesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "RelatedPartyPayablesDisclosureTextBlock",
     "presentation": [
      "http://RCAT/role/Note13DueToRelatedParty"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 13 \u2013 Due to Related Party"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DisclosureNote17WarrantsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "DisclosureNote17WarrantsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 17 Warrants",
        "verboseLabel": "Summary Of Warrants Issued And Fair Values"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_WarrantsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "WarrantsDisclosureTextBlock",
     "presentation": [
      "http://RCAT/role/Note17Warrants"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 17 \u2013 Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Conversion of preferred stock",
        "label": "StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_PropertyPlantAndEquipmentFurnitureAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "PropertyPlantAndEquipmentFurnitureAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/PropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Furniture and fixtures"
       }
      }
     },
     "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": [
      "r50"
     ]
    },
    "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": [
      "r697"
     ]
    },
    "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": [
      "r667"
     ]
    },
    "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": [
      "r203",
      "r301",
      "r473",
      "r605",
      "r614",
      "r674",
      "r681"
     ]
    },
    "RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue]"
       }
      }
     },
     "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": [
      "r55"
     ]
    },
    "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_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": []
    },
    "RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r383"
     ]
    },
    "RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares",
     "presentation": [
      "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares]",
        "negatedLabel": "[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares]"
       }
      }
     },
     "auth_ref": []
    },
    "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": []
    },
    "RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod",
     "presentation": [
      "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod]",
        "label": "SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod"
       }
      }
     },
     "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": [
      "r41"
     ]
    },
    "RCAT_AggregateCommonStockSoldUnder2023ATMFacilityShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "AggregateCommonStockSoldUnder2023ATMFacilityShares",
     "presentation": [
      "http://RCAT/role/Note15CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:AggregateCommonStockSoldUnder2023ATMFacilityShares]"
       }
      }
     },
     "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": [
      "r698"
     ]
    },
    "RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross",
     "presentation": [
      "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross]"
       }
      }
     },
     "auth_ref": []
    },
    "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": []
    },
    "RCAT_AggregateCommonStockSoldUnder2023ATMFacilityProceeds": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "AggregateCommonStockSoldUnder2023ATMFacilityProceeds",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note15CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:AggregateCommonStockSoldUnder2023ATMFacilityProceeds]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r225",
      "r233",
      "r260",
      "r261",
      "r271",
      "r276",
      "r277",
      "r281",
      "r282",
      "r284",
      "r290",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r433",
      "r474",
      "r685"
     ]
    },
    "RCAT_OutstandingPrincipalPaymentsDueTotal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "OutstandingPrincipalPaymentsDueTotal",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/OutstandingPrincipalPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total",
        "label": "OutstandingPrincipalPaymentsDueTotal"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_ConvertibleNoteAgreementAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "ConvertibleNoteAgreementAmount",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ConvertibleNoteAgreementAmount]"
       }
      }
     },
     "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": []
    },
    "RCAT_AggregateCommonStockSoldUnder2023ATMFacilityProceedsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "AggregateCommonStockSoldUnder2023ATMFacilityProceedsNet",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note15CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:AggregateCommonStockSoldUnder2023ATMFacilityProceedsNet]"
       }
      }
     },
     "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": []
    },
    "RCAT_LegalFeesATMFacilityEstablishment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "LegalFeesATMFacilityEstablishment",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note15CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:LegalFeesATMFacilityEstablishment]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r259",
      "r272",
      "r278",
      "r280",
      "r604"
     ]
    },
    "RCAT_CommonStockAvailableForSaleUnder2023ATMFacilityValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "CommonStockAvailableForSaleUnder2023ATMFacilityValue",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/Note15CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:CommonStockAvailableForSaleUnder2023ATMFacilityValue]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_OperatingCashPaidToSettleLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "OperatingCashPaidToSettleLeaseLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/SupplementalInformationRelatedToOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating cash paid to settle lease liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock",
     "presentation": [
      "http://RCAT/role/Note16PreferredStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_NumberOfWarrantsUponIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "NumberOfWarrantsUponIssuance",
     "presentation": [
      "http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:NumberOfWarrantsUponIssuance]"
       }
      }
     },
     "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": [
      "r667"
     ]
    },
    "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": [
      "r181"
     ]
    },
    "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_PropertyPlantAndEquipmentLeaseholdImprovements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "PropertyPlantAndEquipmentLeaseholdImprovements",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/PropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leasehold improvements"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r42"
     ]
    },
    "RCAT_InitialFairValueOfWarrantsUponIssuance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "InitialFairValueOfWarrantsUponIssuance",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:InitialFairValueOfWarrantsUponIssuance]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_NumberOfWarrantsOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "NumberOfWarrantsOutstanding",
     "presentation": [
      "http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:NumberOfWarrantsOutstanding-0]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r25",
      "r121",
      "r122",
      "r123"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/PropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equipment and related",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business 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": [
      "r147",
      "r201",
      "r486"
     ]
    },
    "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": [
      "r42",
      "r43"
     ]
    },
    "RCAT_FairValueOfWarrantsOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "FairValueOfWarrantsOutstanding",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:FairValueOfWarrantsOutstanding-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": []
    },
    "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": [
      "r9",
      "r475",
      "r486",
      "r614"
     ]
    },
    "RCAT_NumberOfWarrantsOutstanding2": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "NumberOfWarrantsOutstanding2",
     "presentation": [
      "http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:NumberOfWarrantsOutstanding2-0]"
       }
      }
     },
     "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": [
      "r7"
     ]
    },
    "RCAT_FairValueOfWarrantsOutstanding2": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "FairValueOfWarrantsOutstanding2",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:FairValueOfWarrantsOutstanding2-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": [
      "r74"
     ]
    },
    "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": [
      "r73"
     ]
    },
    "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": []
    },
    "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_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": [
      "r59",
      "r60",
      "r61",
      "r62",
      "r63",
      "r64",
      "r65",
      "r153",
      "r154",
      "r155",
      "r208",
      "r209",
      "r210",
      "r256",
      "r359",
      "r360",
      "r361",
      "r363",
      "r366",
      "r371",
      "r373",
      "r509",
      "r510",
      "r511",
      "r512",
      "r611",
      "r645",
      "r660"
     ]
    },
    "RCAT_WarrantsIssuedExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "WarrantsIssuedExercisePrice",
     "presentation": [
      "http://RCAT/role/Note17WarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:WarrantsIssuedExercisePrice]"
       }
      }
     },
     "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": [
      "r208",
      "r209",
      "r210",
      "r256",
      "r359",
      "r360",
      "r361",
      "r363",
      "r366",
      "r371",
      "r373",
      "r509",
      "r510",
      "r511",
      "r512",
      "r611",
      "r645",
      "r660"
     ]
    },
    "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": [
      "r379",
      "r380",
      "r391",
      "r392",
      "r393",
      "r612"
     ]
    },
    "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": [
      "r445",
      "r613"
     ]
    },
    "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": []
    },
    "RCAT_WarrantsToPurchaseSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "WarrantsToPurchaseSharesIssued",
     "presentation": [
      "http://RCAT/role/Note17WarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:WarrantsToPurchaseSharesIssued]"
       }
      }
     },
     "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": [
      "r9",
      "r187",
      "r190",
      "r484"
     ]
    },
    "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": [
      "r67"
     ]
    },
    "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": [
      "r8",
      "r52",
      "r56"
     ]
    },
    "RCAT_FairValueOfOptionsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "FairValueOfOptionsAxis",
     "presentation": [
      "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Of Options [Axis]",
        "verboseLabel": "FairValueOfOptionsAxis [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "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_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": [
      "r289",
      "r293",
      "r294"
     ]
    },
    "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": [
      "r386"
     ]
    },
    "RCAT_FairValueOfOptionsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "FairValueOfOptionsDomain",
     "presentation": [
      "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails"
     ],
     "auth_ref": []
    },
    "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": [
      "r8",
      "r302",
      "r308",
      "r312",
      "r605"
     ]
    },
    "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": [
      "r7"
     ]
    },
    "RCAT_SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice-0]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2",
     "presentation": [
      "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails",
      "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "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": [
      "r381",
      "r382"
     ]
    },
    "RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1",
     "presentation": [
      "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1-0]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r7"
     ]
    },
    "RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate",
     "presentation": [
      "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate-0]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1",
     "presentation": [
      "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1-0]"
       }
      }
     },
     "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": [
      "r178"
     ]
    },
    "RCAT_ShareBasedCompensationSharesRestrictedStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "ShareBasedCompensationSharesRestrictedStockAxis",
     "presentation": [
      "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Based Compensation Shares Restricted Stock [Axis]",
        "verboseLabel": "ShareBasedCompensationSharesRestrictedStockAxis [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_FiniteLivedIntangibleAssetsGross1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "FiniteLivedIntangibleAssetsGross1",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total finite-lived assets"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_ShareBasedCompensationSharesRestrictedStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "ShareBasedCompensationSharesRestrictedStockDomain",
     "presentation": [
      "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails"
     ],
     "auth_ref": []
    },
    "RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20231031",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber",
     "presentation": [
      "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber-0]"
       }
      }
     },
     "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": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r5": {
   "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"
  },
  "r6": {
   "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"
  },
  "r7": {
   "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"
  },
  "r8": {
   "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"
  },
  "r9": {
   "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"
  },
  "r10": {
   "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"
  },
  "r11": {
   "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"
  },
  "r12": {
   "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"
  },
  "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": "1A",
   "Subparagraph": "(c),(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r15": {
   "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"
  },
  "r16": {
   "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"
  },
  "r17": {
   "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"
  },
  "r18": {
   "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"
  },
  "r19": {
   "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"
  },
  "r20": {
   "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"
  },
  "r21": {
   "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"
  },
  "r22": {
   "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"
  },
  "r23": {
   "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"
  },
  "r24": {
   "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"
  },
  "r25": {
   "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"
  },
  "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(a))",
   "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.19)",
   "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.20)",
   "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.21)",
   "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(a)(1))",
   "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.22)",
   "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.25)",
   "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-30)",
   "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": "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"
  },
  "r35": {
   "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"
  },
  "r36": {
   "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"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r38": {
   "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"
  },
  "r39": {
   "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"
  },
  "r40": {
   "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"
  },
  "r41": {
   "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"
  },
  "r42": {
   "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"
  },
  "r43": {
   "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"
  },
  "r44": {
   "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"
  },
  "r45": {
   "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"
  },
  "r46": {
   "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"
  },
  "r47": {
   "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"
  },
  "r48": {
   "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"
  },
  "r49": {
   "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"
  },
  "r50": {
   "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"
  },
  "r51": {
   "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"
  },
  "r52": {
   "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"
  },
  "r53": {
   "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"
  },
  "r54": {
   "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"
  },
  "r55": {
   "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"
  },
  "r56": {
   "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"
  },
  "r57": {
   "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"
  },
  "r58": {
   "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"
  },
  "r59": {
   "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"
  },
  "r60": {
   "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"
  },
  "r61": {
   "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"
  },
  "r62": {
   "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"
  },
  "r63": {
   "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"
  },
  "r64": {
   "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"
  },
  "r65": {
   "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"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "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"
  },
  "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)",
   "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)(i)-(ii)",
   "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": "(c)(1)(iii)",
   "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": "(d)(1)",
   "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": "(f)",
   "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": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r75": {
   "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"
  },
  "r76": {
   "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"
  },
  "r77": {
   "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"
  },
  "r78": {
   "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"
  },
  "r79": {
   "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"
  },
  "r80": {
   "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"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "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"
  },
  "r85": {
   "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"
  },
  "r86": {
   "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"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//205/tableOfContent"
  },
  "r88": {
   "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"
  },
  "r89": {
   "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"
  },
  "r90": {
   "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"
  },
  "r91": {
   "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"
  },
  "r92": {
   "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"
  },
  "r93": {
   "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"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "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"
  },
  "r97": {
   "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"
  },
  "r98": {
   "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"
  },
  "r99": {
   "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"
  },
  "r100": {
   "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"
  },
  "r101": {
   "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"
  },
  "r102": {
   "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"
  },
  "r103": {
   "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"
  },
  "r104": {
   "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"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "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(24))",
   "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(25))",
   "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 201.5-02(26))",
   "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)(a))",
   "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(19))",
   "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(20))",
   "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(23))",
   "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(28))",
   "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(29))",
   "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)(1))",
   "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)(a)(3))",
   "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(30))",
   "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(31))",
   "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(32))",
   "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)(a))",
   "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)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "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(20))",
   "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(7)(c))",
   "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.1,2)",
   "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.13)",
   "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(a),(d))",
   "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.2)",
   "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.3)",
   "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.4)",
   "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.7(a),(b))",
   "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.8)",
   "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": "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"
  },
  "r136": {
   "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"
  },
  "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": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "r150": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//440/tableOfContent"
  },
  "r151": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//470/tableOfContent"
  },
  "r152": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//505/tableOfContent"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//815/tableOfContent"
  },
  "r160": {
   "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"
  },
  "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(11))",
   "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(13))",
   "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(16))",
   "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": "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"
  },
  "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(22))",
   "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": "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "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"
  },
  "r175": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//840/tableOfContent"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(a)",
   "Publisher": "SEC"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1403",
   "Paragraph": "(b)",
   "Publisher": "SEC"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r200": {
   "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"
  },
  "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(13))",
   "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(14))",
   "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(15))",
   "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(16))",
   "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(17))",
   "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(18))",
   "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(22))",
   "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(27)(b))",
   "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(28))",
   "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(29))",
   "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(30)(a)(4))",
   "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(6)(b))",
   "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(6))",
   "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(7))",
   "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": "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r230": {
   "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"
  },
  "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(c))",
   "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(e)(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(g)(1)(ii))",
   "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": "1",
   "Subparagraph": "(SX 210.4-08(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//320/tableOfContent"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//330/tableOfContent"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "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)(i))",
   "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)(4)(iii)(A))",
   "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": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r325": {
   "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"
  },
  "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)(i))",
   "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)(iii)(A))",
   "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)(4)(iii)(B))",
   "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": "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//718/tableOfContent"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//740/tableOfContent"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//830/tableOfContent"
  },
  "r435": {
   "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"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//850/tableOfContent"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//855/tableOfContent"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "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)(1)(h))",
   "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)(12))",
   "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)(19))",
   "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)(2))",
   "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)(22))",
   "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)(3))",
   "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)(23)(a)(4))",
   "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)(25))",
   "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)(a))",
   "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)(b))",
   "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": "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"
  },
  "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(12))",
   "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(18))",
   "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": "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"
  },
  "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 A))",
   "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 B))",
   "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 C))",
   "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 D))",
   "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 E))",
   "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 F))",
   "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 G))",
   "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 H))",
   "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 I))",
   "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 J))",
   "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": "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "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(d))",
   "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(h)(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)(1))",
   "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)(i))",
   "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)(ii))",
   "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": "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r530": {
   "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"
  },
  "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(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)(1))",
   "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)(2))",
   "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(12)(b)(3))",
   "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)(2))",
   "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(13)(a)(3))",
   "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(15))",
   "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(16)(a))",
   "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(17))",
   "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(19))",
   "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)(a))",
   "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(2)(b))",
   "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)(a))",
   "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)(b))",
   "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(3)(c))",
   "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(4))",
   "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)(b))",
   "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)(c))",
   "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)(d))",
   "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(6)(e))",
   "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(8))",
   "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)(b))",
   "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)(c))",
   "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)(d))",
   "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": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "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(2))",
   "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": "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"
  },
  "r558": {
   "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"
  },
  "r559": {
   "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"
  },
  "r560": {
   "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"
  },
  "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(1))",
   "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)(a))",
   "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)(i))",
   "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)(2)(ii))",
   "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)(c))",
   "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)(e))",
   "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(2)(g)(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(3))",
   "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)(1))",
   "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)(2))",
   "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)(3))",
   "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)(5))",
   "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)(6))",
   "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)(a)(7))",
   "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)(1))",
   "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)(2))",
   "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)(3))",
   "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)(5))",
   "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)(6))",
   "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(7)(c)(7))",
   "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": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "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(1)(d))",
   "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(4)(b))",
   "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(6))",
   "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": "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"
  },
  "r586": {
   "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"
  },
  "r587": {
   "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"
  },
  "r588": {
   "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"
  },
  "r589": {
   "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"
  },
  "r590": {
   "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"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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"
  },
  "r593": {
   "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"
  },
  "r594": {
   "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"
  },
  "r595": {
   "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"
  },
  "r596": {
   "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"
  },
  "r597": {
   "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"
  },
  "r598": {
   "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"
  },
  "r599": {
   "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"
  },
  "r600": {
   "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"
  },
  "r601": {
   "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"
  },
  "r602": {
   "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"
  },
  "r603": {
   "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"
  },
  "r604": {
   "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"
  },
  "r605": {
   "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"
  },
  "r606": {
   "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"
  },
  "r607": {
   "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"
  },
  "r608": {
   "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"
  },
  "r609": {
   "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"
  },
  "r610": {
   "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"
  },
  "r611": {
   "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"
  },
  "r612": {
   "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"
  },
  "r613": {
   "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"
  },
  "r614": {
   "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"
  },
  "r615": {
   "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"
  },
  "r616": {
   "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"
  },
  "r617": {
   "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"
  },
  "r618": {
   "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"
  },
  "r619": {
   "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"
  },
  "r620": {
   "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"
  },
  "r621": {
   "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"
  },
  "r622": {
   "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"
  },
  "r623": {
   "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"
  },
  "r624": {
   "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"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Section": "14a",
   "Number": "240",
   "Subsection": "12"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r640": {
   "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"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r645": {
   "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"
  },
  "r646": {
   "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"
  },
  "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(1))",
   "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(17))",
   "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(27)(b))",
   "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(28))",
   "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)(1))",
   "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)(3))",
   "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(6)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r654": {
   "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"
  },
  "r655": {
   "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"
  },
  "r656": {
   "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"
  },
  "r657": {
   "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"
  },
  "r658": {
   "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"
  },
  "r659": {
   "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"
  },
  "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(d))",
   "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(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r662": {
   "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"
  },
  "r663": {
   "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"
  },
  "r664": {
   "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"
  },
  "r665": {
   "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"
  },
  "r666": {
   "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"
  },
  "r667": {
   "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"
  },
  "r668": {
   "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"
  },
  "r669": {
   "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"
  },
  "r670": {
   "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"
  },
  "r671": {
   "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"
  },
  "r672": {
   "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"
  },
  "r673": {
   "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"
  },
  "r674": {
   "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"
  },
  "r675": {
   "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"
  },
  "r676": {
   "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"
  },
  "r677": {
   "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"
  },
  "r678": {
   "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"
  },
  "r679": {
   "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"
  },
  "r680": {
   "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"
  },
  "r681": {
   "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"
  },
  "r682": {
   "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"
  },
  "r683": {
   "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"
  },
  "r684": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//450/tableOfContent"
  },
  "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)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r686": {
   "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"
  },
  "r687": {
   "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"
  },
  "r688": {
   "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"
  },
  "r689": {
   "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"
  },
  "r690": {
   "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"
  },
  "r691": {
   "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"
  },
  "r692": {
   "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"
  },
  "r693": {
   "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"
  },
  "r694": {
   "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"
  },
  "r695": {
   "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"
  },
  "r696": {
   "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"
  },
  "r697": {
   "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"
  },
  "r698": {
   "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"
  },
  "r699": {
   "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"
  },
  "r700": {
   "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"
  },
  "r701": {
   "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"
  },
  "r702": {
   "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"
  },
  "r703": {
   "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"
  },
  "r704": {
   "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"
  },
  "r705": {
   "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"
  },
  "r706": {
   "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"
  },
  "r707": {
   "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"
  },
  "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(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r709": {
   "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>106
<FILENAME>0001554795-23-000369-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001554795-23-000369-xbrl.zip
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
MC[5D)@"^K_#B5-V]Z>=CE^RJ-0@V41J!6'&!JC+[:H]CBW4UN>(4K8X3[%T
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
M>0O=%28^66YE)CQ-%]026VH9*<T7[BLQN;E6LJ10TD5)_X8:66N)[9=U&K*
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
M3)(E.5G#FGQFD@\L6]O0Z/3O >5TDD1\3WA-?3"S6N#DW7K -)NTCG'K^O:
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
M\ I[N"S!3BA6HK+D4C+\YY59)_:3_P!02P,$%     @ \("/5RYD.F,M(@
M\_T! !4   !R8V%T+3(P,C,Q,#,Q7V1E9BYX;6SM75MOXSB6?E]@_X,V RQZ
M@$TGSKVJIW;@.)5"@*I*D$OWO@6*1,>:ED4/)25Q__HEJ8LEBZ2H"T4Z\3ST
M5+G(H^]<>#OGD.<?_WR;^]8+0*$'@R\[HU_W=RP0.-#U@N<O.P]WN^.[R=75
MCA5&=N#:/@S EYT [OSS?__S/RS\OW_\U^ZN=>D!W_UL74!G]RJ8PM^LG_8<
M?+:^@0 @.X+H-^MWVX_)+_#2\P&R)G"^\$$$\#\D'_YL'?\Z^O1D[>Y*T/T=
M!"Y$#[=7.=U9%"W"SWM[KZ^OOP;PQ7Z%Z,_P5P?.Y0C>1784ASFU_;?]]'])
M]W_X7O#G9_*?)SL$%I97$'Y^"[TO.^2[Z6=?#W^%Z'GO8']_M/=_/[[?.3,P
MMW>]@,C- 3M9+T*%U6_TZ=.G/?JO6=-*R[<GY&??.-S+X.24\;^Z4=ZAV/AX
M+_G'8E-/0+H .O0^AY23[]"Q(VHAM8@L;@ORM]VLV2[Y:7=TL'LX^O4M='<R
M/5%A(^B#6S"UR/]C1>=?O9V,[_?(CWL3B&T6(Z3-9PA,O^P@#!%3/3@<[2<T
M_U9J%"T7V'9#CYC>CK77\'OGMD]D<C<#( KKOLMLW./W;VP$@F@&(L^Q_49@
MF#V[(2.C!\PQU?!Z>KT@(Q[;2:V(Q+WZ0W070>?/&?1=/-%\_7?L1<LFR/B]
M^T,XL</9I0]?&XFLTJD;GI\P J/S./0"$-;B8#;N_OV#NW@^M]$22]U[#KPI
MMM @&CL.C(,(+T8WT/<<#TBA:TBJ._;#"R]T("$> W=ESG>V#["N\)_B.4!W
MX)EH3X:!-O2Z<W'TPT9_@LA^\L$=<&+D19+R%G;LCNOX*GC!C$(D"8?5OCN*
MDVL\;Z))C,@,.@Y#B76@IEMW3*<7,;A$<'X+?#PWN'AVKY_?ZOIU1W5V%> -
MQ+.'S4%>3MQ.W?%\ND$0CZ%H.0Y<,HLO9(>AL&,/,^X^M8WO,'C>C0":RPM+
MW+,'9*-TT@F>OP.\69,#Q>O4 YZ#"_ 473_YWK/<]D+8J0<\AW@ W<.FPT[0
MK0=,1U?XW#8']_:;I+Y8'7K <8R/=W,8T+V3% Y6AQYPG-S@CP(\[[KR4#A]
M>D!S^H>-$-Z&R*FFTKH'!&=W,[S[/\<CTQV_VLB50\+MU0.B3Q< >2]X<+Y(
M6BRK0P\[S_W==$CN+LB8O,>2#VU'>J*1Z=\#RM%NNN.[!0N(R#0K!8[?K0=,
M![NM][AU?7M =T@F%B^B9R:\A$_HCOH9!-+G"!D"/> \NHN?0O#O&'_F*]FY
MRH'C]AKL+*;@3-;_V4SRP_?D]-(G)V6"PYXQY9EI3[7?<YT\8GXO)6<\>6"U
MG16<K.31U715=,J2QR?17=6)2QZD3'\%IZ\& ,5=%9S$&F 3=^WYY-$ %[];
MG_O^!H X?52< 1J@JNG;\WF@ 3!^-R6[[@8[A;K.W?"-\;+M>GY,&%_Y7;^^
M.7[L I?X]TB@-8[H:+N>7I"FP/T)HN\P#&_PLD[T>0$BV_-KV5'QK6[<LS<N
M^"06QGXYJB3)8FN"';5(UQ"\ZGWW["?/IW*]A&AM[R6KIC;$%$4.TJ_\)',9
M,9O6D00>H6ZX"]M(2>'R>W1#4MTW2@*J[:@FPM!&L4WH=-5K>9\KK5QAMVZ8
MOKXM@(/9'L_)*O 7G47(;T$(\.A\".SD=SR1>H$7@5T?2\-MR8B*;W7CGJP,
M,/22E8&X46;X6R"\"KY!Z+YZOB_)65,Z"LY;;4Q?FD@WO*SSDZ1@);HJ.A^V
MD6<C0CW,S.2T=Y\?]II,S<*>JDZS;43:C%)'F98/J++R%/;JF(T3+W _8D6V
M3_("T9Q.FNE2=0_;(>Y&M1M'EW$4(T )W]A+@J%P[);$WX2& I]'*S.6)=+1
M@N.(IL,29R_R L=;V'XJ(FESEB>AP&?32K:R1)1$UULAEB?3<_2]%5H9 EWG
MN2QN00[C)(MPY?>Z"D-\[)6>VAH2ZMFWUTJ^,@3ZSSIH!5621D_6D#D;$\WA
M3=6E[2&:"R^_U#4FU:=GM96,:WMW]NK$\P6=*!]"LMQ/;-^)R4R4BX1XE&B#
M;P2'].#K3KDGNQD[6%Q>M'P(7(!N?#MH:BUU!'K">0O""'GD2$Q'4V?8#>EU
MS13'GR '7WQ^+Q[ESY>7<4!33&Q_@G7_#-%2EI'V)%5$(%J-7FDJ/8]B_!E\
M//*"XEA;11_2*27SO2X?%GB] 5&4' .*+?,F;0>]:B =/3Z99Z8]QPU(J,T
M:V.?;>AU]7KF)\SS91)M2ISHU.&/5^*[!7!(K@H]VJ?#VP/A+7CQP"MPSY<3
MZ,ZO@J\OV);2($Y^F$JIR+M2A\<BDIZ-G$R K,9%9CAWU[(K=.32VC'E<89)
M("=^ KNNA_&02XP[5OJAHH9R*EX0[>&F>VF;/28!];CSC^VZ<&Y[#4%7>P^
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
MZ4'Y<:S?)(&;.8%W>->O()0U:=P"8@[X]PG>,2';B6+;YT7GNL8UVX/YP,-
MO5S[SCO5OEU)7K$<!VX>!87DIV*=FN=G!)[MB.0+(0\?(1P:,E"WK6D-Z>-8
MOC;IOI]LV>(5[? J2)X.^(9@V-@/VNEC6YOM(+?WDS++9'1M9<H3U_.P[5"6
M6@MD:\6*9&I>+J[HS96"C'/YN@(C;4SK8]A9.[&8F4(K&B]AS8#)^..-F;ZN
M__:*XV.8Z/ B[3N%5[N?X2=YB8KLQ=._7T(T!5ZEI( ZWX(D@(]CT /)\OUD
M%Y>9C8EBZ+G20Y2"ZGE;):R/8_5:)?Q^4IO+"QO)!%(=_JM\:FNSK:4FD]-L
MPO:BI5 +3$L$>H:*]S5$]7',6Z> N2-A8P-Z!2E(QGI4W-%L#^8#V[UZN7+-
M_;U%] H",B6B5P_IXYB^-NER!T AI#?H;:Y;C!W++DJ?Y6YVN>M$<+D+Y82M
MD!:),O6VU_85Y>TKRMU>*$MFJO61Q']>N3$5@]]=;BD134\2,G$)7Q!N04?#
M$\YMM=!.D4,_^JQ-ET;>"]&E;T/K4*UAK:M Q6RNX]WI]N,-RC&D=:*5V$^O
M 7](0SIX9RUSJ:/3HY4-/JVK$J_B9SN;2H!G3"IF>HX_3@IRP]@7_W6CGKZY
M >:CE/4-FX3D\E/[''FL9$OS;48AX]Q-Y2983)L<4G5"K4]Z_("6)B<4[C[7
MD"<,UUA,5NK$-9DQVFBYZ^>3&V!/*CGG&4W;!'G%4Q>+#]T36"M,&V!V6D7#
ML\NV:>VJ)[/6J9J]CG+)'$/S;6]@8?"LK6UFO.)9L.]TRCZ'?+>,/_,MTP@1
M\>SU=."(+.&F* L27PY"<+Z\C .'_&#[$RS99XB6PJ#L:24H2\.O3H&T!1+:
MUM/2FN;4+2<EK[PF\=E*M52GDK6)S]BUB<_RVL24K$7I6@EA356*\4<!FF/[
M+U07O,#F^$(1I"64OWOV$WWRE53*O@-1E+C^BRWS)D*-?Y(I:NQFD-:*&KOY
MQ[)2U9:??=6*,3(KS*&MM5^UV\;PMS'\38GA,X>D9#7D2@>#(_/U? Y9%;D
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
MFF)0KFPDE9B;*-,%R0\QA0P\DG2!*8-+(>V2$G=)EGO1_PGWTHDX7]@)/;B
MN23I2,*C"@^>BC"%#B)*+B;6)5WIA@;W*EGO=WM7@#FPFBO K1]!D("':'@%
MN%@]*81L?V;*T11[@HC0_=G:1^: JK]QZS<8GW@(:/"%6;LF,BX:,GTZ-[K;
M)K'X@,!0Q-:7%H&KOG;_=Q!?7 "J_]69&&)RCE;C7W(<9_SPW?K-6L_>AU-W
MY-4/(+YN'\TP;7SYN^6O^5L:YJ3D\V2W.\3E+@_OW*! SM97EL*LOCA7",37
MER'K,Z&415UAR[1X2*+0#^E3Z;^0R6<:>CRO>$*V""$&6+%A* &""D)8@VR!
MM2"J)"V3X"[%E(28? AV"1#3YS%N-QMN;R\3MD4*->"*'&))$"11PNN3A2B<
M^BT-5*@@IN.6-M=9=L"I$7DX*HXH) 0O(-) 'B*=1""5I"H477+K ?L'TC^^
MOGWWN [SB#>Y'(I8ZY,$X.H>J?<["&X(0/6YP'Y#R0:]???UXY]1I67Y\W],
MUJD7D"[QX77WF$2"[%-<*5LDD$"L>, 1 4$%,:X^&SXFJ!1%A:R+[%0=L!QW
M>K_;(@ 75O7I.S^"^.@\1(/&W_G6CD+^Y8N_I8^I"2XD\,5LAWX>R'[X;\N
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
M",B9H)O0>PPCMBU-IA_LN.\VB0*<9G0JDK\JC@GIJ]LDBZE3;3KIZH()-(:
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
M^+)@2*4 *$Z8"J##_(@_M\X6I$E,_NGCUIA"CU7F9FRR;:R3;1::V@##SI'
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
M9@<UAE!A"?V^GN72P]S;O[)3?S=AC*]SO-/<&=8TY7#3V,A9R7ZREATP;)\
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
MP4K;:&-'3PW9*MLT:MA?86,[T*.JX2%\&>RTCS4$@!+SX.?3P=P@\  Q)1X
M^-:C(4]K[2Z:=NM!Q+LTC/UP[T4MS]9)[D6#9JRC!. SFF,=3 @UE)TDDCQ;
MW=W=T<O9-:PSCR#W\16Q17J)>/#-U"I0OI@!TD&.2:6JVZ]5'L^O$GIH?"R!
M!KQOI0(J_E0"32=?BO_JY&I'UWS.31[DG,$<F&\\CQ?<ISA'FX7X8BO[\79?
MIBC$J1]FF)LMU-P* "[, )[[>F_Y3F_[N=_V8[WTW0GN>[Z?O32@(RM6%CV?
M4)26T7?I"D@NG]5^[#]AW'+I[+41*=UAWI2^?$S8^UVX^N_RF6(<?#SL'G%Z
MNRFJFDLL.T5#8J-ECY>D<(VE^A.JT9 ?&1Z:%K= Y*1['%O9S3L(+$ 4OOS*
M?+V.B\8Z[#P7+ P @>WYR*7L0H4ZF<+6>8$9K+93HERI:A4H##% *MC-E*BZ
M^%K\7+S:7\Y,'<I7'(EZ^(2AB1DG/40_9:[VA]76A/)-S0$/ K&N!1=?4I0/
M5_N#FAJ \EU'XQX<^#,TY.(KLQ5,[4\JE8;R_?1 ]C^65,O5RVY)EM/WA86/
MSW0$ -2_'-?P_G"6%R\ANWP(IMZ:*9+IBDXC<\0 5;@,G?B06R&,OJ;BKLZ#
M5VF/2)1DN26:5+,9?<A4G$=(2Q'0)S+#RSD<7&2'HL=[BR0<+0,L*Z\LST_[
M3S?D7^3/U9_(_Z$3/?*7_Q]02P,$%     @ \("/5T)%K&P$2P  >\\$ !4
M  !R8V%T+3(P,C,Q,#,Q7W!R92YX;6SM?>MOY#B2Y_<#[G_0]0*+6> \7;;K
M.8\[I%^UQKILG^WJNKTO UG)S-2V4LJ1E"YG__5'ZI62DH^@1"F8MA?8:9=-
MAB)^$7P%@Q%_^]_/R\!Y(G'B1^'??SG\\[M?'!)ZT=0/YW__Y?O]P>3^]/+R
M%R=)W7#J!E%(_OY+&/WRO__7?_]O#OV_O_V/@P/GPB?!]"_.6>0=7(:SZ*_.
MM;LD?W&^DI#$;AK%?W5^<X,U^TUTX0<D=DZCY2H@*:%_R#_\%^?#GP^_/#H'
M!P"ZOY%P&L7?[RXKNHLT725_^?77GS]__CF,GMR?4?Q[\F<O6L((WJ=NNDXJ
M:N^>WQ7_EW?_6^"'O_^%_<^CFQ"'XA4F?WE._+__PKY;?/;G\9^C>/[KT;MW
MA[_^WV]7]]Z"+-T#/V2X>>27LA>CPNMW^.7+EU^SOY9-=UH^/\9!^8WC7TMV
M*LKTK[ZD?8V3Q/]+DK%W%7ENFJE=^1E'V(+]ZZ!L=L!^=7!X='!\^.?G9/I+
M"7Z&8!P%Y([,'/9?JKWJJW>GDX=?V2]_/8VH(5(.L^:+F,S^_DM,6:14CXX/
MW^4T_Z71*-VLJ$$F/K.G7YQ?-;]WX@8,D_L%(6FB^BZWL<'OW[HQ"=,%27W/
M#;28X?;LQQD;$F1)J28WLYL5&\;43I00R7N9X^@^C;S?%U$PI;/'^3_7?KK1
MX4S<VQR'IVZRN BBGUJ0[73JQ\]UE)+#DW7BAR11\L%MW/_[1_?KY=*--Q1U
M?Q[Z,VJA83KQO&@=IG2%N8T"W_,)B#M-4OUY/S[S$R]BQ-=DNC7G>S<@5%?T
MI_62Q/=DSK0'$: +O?Y2O/_FQK^3U'T,R#WQUK&? O&6=NS/UX?+\(D*&L5
M=GCM^W/Q\8;.F_'I.F8SZ"1) .N HEM_GCZ=K<E%'"WO2$#GABF=W=7SFZI?
M?ZX^7X9T S'WJ3G <1)VZL_/E]LXHF,HW4S"*9O%5]!A*.UH8,9]E]G&513.
M#U(2+^%@R7L:X.RPF'3"^16AFS484Z).!O@Y.B./Z<UCX,]AVPMI)P/\'-,!
M]!#I#CM)-P,\O;^DA[$E>7"?@?KB=3# QP=Z9EM&8;9W O'!ZV" CX^W]*.$
MSKM3."N"/@:X^?3#C6.Z#8&I9J>U 0X^WR_H[O^$CLSIY*<;3V&<"'L9X.C+
M&8G])SHXGX 6R^M@8.?Y[J 8D@<K-B8?*/*)ZX$G&DA_ UP>'A0[OCNRBF(V
MS8*8$W<SP-/10><]KJJO >Z.V<3BI]F9B2[AI]F.>DY"\#D"0L  G^_OUX\)
M^>>:?N:<[5QAS E[C786&^!,9OYL!OSP SN]F)2D27#<,R9<F.Y4S9[KX!R+
M>PURQH,SINP\P,D*SIVBZT"G+#A_@.Y#G;C@3$+Z#W#ZTF!0WG6 DY@&;_*N
MAD\>&GR)NYG<]VLP).@SQ!E @RM%7\/G 0W&Q-T&V75K[!14G?OQ-Z'+]M0/
MUDSPK=_U_-D+UE,R9?X]=GNZ3K/1=C,[8TW)])JD5U&2W-)EG>GSC*2N'RC%
M&>);_:3G;USH22Q9!\U;):"(G0GVU&*VAM!5[\IW'_T@P_4BBEM[+ZB:NA ;
MZ.:@^,HUF\N8V72^21 1ZL=W;1L)!%?<HQ\GN_M&($/*CL/<,'11K Z=OGIM
M[G/!RI5VZ\?3^?.*>%3LR9*M G]DLPC[79@0.CJ_AV[^>SJ1^J&?DH. HC'M
M*,@0W^HG/5L9HL3/5P;F1EG0;Y'D,OP:1=.??A  )=.E,\!YJXOI@XGTXY=W
M?@(""^@ZT/FP"YY:A S,S.RT]U =]G2F9FG/H4ZS72#5H]03T^8!%8JGM%?/
M:)SUBO9C5N0&+-@O7F:39K%4/43=..Y'M9]$%^MT'9.,\*V[83S4CMU _G5H
M#.#SZ&3&4"(]+7B=9C&NS-D;^Z'GK]R@@ ALSG 2 _AL.F$+)3+([7HGCN%D
M#-^^=^(60J#O/%?>6[##.(LBW/J]+I.$'GO!4YLF(<.^O4[X0@B8CSKHQ"J0
MAB%K*)V-N>;HINK"]>,LP!V^U&F3,NE9[82QLG=OK\YZN<HFRN\)6^Y/W<!;
MLYFH@H1YE+(&7QD?X,'7G[(ANYEX%"X_W7P/IR2^#=Q0UUI4! SQ>4>2-/;9
MD3@;3;W9UJ37-U*<?H(=?.GYO7Z4/]E<K,,LQ,0-3JGNYU&\@0K2G>00-Q"=
M1B^8BN%13#]#CT=^6!]KV]N'8DHI?:^;[RNZWI TS8\!]995DZZ#?FA&>GI\
M2L],=XDU2 P; =;%/KO0Z^OUK$Z8)YO\MBEWHF<.?[H2WZ^(QV)5LJ-],;Q]
MDMR1)Y_\)-.3S6DT75Z&YT_4EHI+G.HP55"!NU+'YT6&WHKN4=DQG%&ZHK]H
M="'/*:$S][0DQ-!4O3=+_90U*I[^'3H'[)W@FK%%?\Q;%@R4+ 21U_AJP-[3
M1:T';.7;Q.S57$*\/\^CIU^GQ/^5H<M^R&#.(*;_^$?VH<DC78RH9964 O>1
M!!G]?] VK2:_CL!5B<0#I<AGJMFBS5-=69/8<Z*8+JL4ZY*6&WL-%>T^,RQ:
M_+K*WKH=> L_J+0[BZ.E")T"B4C :!TH^HEQT)S0[T\9#Q>!.^?#V6H"Q/,0
M U"N-%B(GI'$B_UL354 VV@)Q/<(%5^.;"/#7(Z=.S+W&;^,E>H!HWQ>$'0!
M G^,.5-(I472P"0,UVZ0+\-RX)LM@7B_Q\2;)QL2S/]G33=Z) XV$*1W&@/!
M_H )MD!")+RS+;6?WZBH =]M#43\(^K&0R C$N3W"Q($S''@AB KY[4'POX)
M$W:QG!8 GSWU.*-+"QS[6A<@_)]M@7]'6B0-W)+8CZ9T28\!V.\T!J+^!1-U
M@82H>)^'4RC:55/P^0<?[)9X2%!?^(GG!CE'%_1WB1QN3G,HY"AG3J68J+#_
M)W%C,.BUQE#(48ZA"A%'!KR(C]TR(YU5Q*VAD*,<0%5"CHSY>9CZZ89E<+M>
M+Q^WCM,FUKNMH!BC'#I%0J%@6WH:PI0EII/AVVX)Q1CEK"D3#@7G4RI/S +X
MIN3Y/\A&!O1.4RC2*&=,J7@H4-_&/KM@O_<]]:2QVQ8*-LK)4BX@"MH/[O/E
ME$J5O5]G(*E!%W:!8H]RK 2)BZ("%O 7KZ*:N_B4Y1"(V?6G=$I7=(2J ^6\
MJ2$ZBE(FTRF%*RG^<^6'Y%"F"FYS\!T1G@(D8EH"^Y$>[$=PV%'.H4HQ+8']
M6 _V8SCL*&=1I9B8L)_2'V_BA^BGX 9:V!@*.<I95"$B)N#92G,3W\;1DY]G
MN%:AOM,#"CWB$54N+*K!YXL\Q-K+EE"\$8^K?.$P<;Z-DM0-_I^_4NTD^>VA
MF",>7&6"CNU@S/7.G!:B4*)6$RB^*&=5KCAC0\HT'!-7;+[-%E! 40Z@/&%&
MQO,J8G<?BRB4^F-W6T%Q13E)BH0:>^)E <2)<.C7_@R.8$.95MMBC SCC]A/
M*0?LD=XZ+'PT@ELQ05,HO"C'/ZEX(T-]GV6H9,'TW^@.,?:WE4":.//:04%&
M.>R)!1L9X=N8,$T3NNW.XKC8"X/X9C83S;RR]E#$4<YZ:D%QD<\>HL:Z^'-Z
M0;6 <NR#"CWV/)-G\-H<'CT^L!<S@EEFIQ44:Y0CGTBHD;&]CAYBEZ6/N-\L
M'Z- _#R$VQ"*,,H!3R+:R" W^.##VVH"!1;E9,<5!VE..'_VL@>>XN@%?DLH
MP"@G/9EP:'/O'#3WSC7G7I03GT@H)&RKI*[;K#ARF+D=P.]L,!&7B#KV^[WL
MR4_MB?$%_8$/NZ I%'"<)Y(R\<:&>CWU62+)C*4+/W1#CQZIMF4(!:@K>T$5
M@/.&$B@TBGO_!PF"_PBCG^$]<9,H)--\JR_S\ N[0+6 >(>H$!=%!;]%P9JB
M%&>!H+%@# B:0B%'O#L4B(<3>YD'-5=K3UY\68:XJ <4>,1+1+FP2/%I*6$\
M^T_DS$W=@D,9_J(>4/P1+Q3EPJ+%S\=E)B89[*V&4+010V&YHJ& ?+]T@Z!=
MS9@'<JLA%&3$F%>N:"@@GR])/*>3VM<X^IDNBK>=,K %':"@(T:V2D7% ?]Y
M^XX\?_\F19[3&IR= !%VH9!8:3>J@G#W+-&O&PM0E[6'XH[ZL%(LZ,C(9RG,
MZ_NGC)E+>FZ3!3VH>T&U@')<A0J-L[;67O)+E]9&.RC>B =3GF X;Z;6CX'O
M7021*]V7-YI!\44\A7+$0H'WQ U_C]>KU-O<QI%'"+L^2:K1!C@0 0E 58)X
M/M6" L==L,WO7>0EWR;9ESH-I/V@JL%\Q D0'&D7E&P?>K&\GG<LK3D+4W@@
MS^E)4*NPSM\4 ;I#]8.:40@, T=-?_MU1ZXK^@OC&4Y/W,"E+-&EC=2\W(U,
MIT?.@5-YPK-4IV$2!?Z42>44_9V<@/.G[Z&;N]+_K7\RU)F;/&;J62<'<]==
MY59'@C0I?[,UO^(7_Z@8O9E5;OS;HGR4)&MJT1W6N_]0ZB)94>1/*4.['5:J
M52U(FV-((,D <UIW190%^(#ZV&F.EK%5#BY/ P)1T15QZB8+,>[Y7]$2MX(0
MC#@<6P(N*WN9I*(;WZ)5HQ%:JM8.4'.D0T>\<*G0[;5'_">6._V:I.+31BFU
MM!=:.M<..H'(CZZDLAKLAO(F'Q?;5FAI7CL.C+9\Z*!G[JZ&%&+H>6W1LKYV
M4(!85G0UY%RQ,M_)*DK<X&L<K:G!L&+@],S)+:2MGKYZT$3+*MME<NN-G27J
M!VI45TGF+TP[*\DVW,LZQV+(MRW0<L[JG"K: J$CW"[53->^\^=B:*K1A_7&
MRU"KHQH=)-#55E:$9N77TGI9:.G>3-X++ZNMCIH@DJ.KI[:3N8Y"3V/C5F^.
ME_-61R%266N:6)4E/J]R^84L9OP]D?@Q2DC6%DV+C=K*=_Y\D=[,OB?Y_"#1
MIKP;7EI=+:U"9$<?9QI;2OAH[$44+Z&OCG8-X(:N>[A"NVMI8+\$:$]N+?0J
MP#'S >O#W'O%2J/4#5#7J[)<J$\25G.278\OHH!"G+!-4KI17]C *>!E'^Y_
MN::+$_IXJS$,OGN3]<%+7]Q5 T(%VGI!5WKT;]T-<^>#[S+:[?%2&\.QYM]E
M\"6W03$QW=_LBB75C:@+7N+C'NJ1RX^NH?M%%*</)%Z>1'$<_61A=Y*P%5YC
MO+S(7;4BD1E='Z=1F+'^PT\7I^LDC98DKBJ3*P</K#=>2N6N&M-!!5V%S=,\
M7'FJ?GAIF;NJ#88$NL+.2.P_N>QMILY")>^%E\BYJ[(@**"KJL::V?OAWH3Q
M,DEW5;@A+&VR"1TU:VMN,,=)'\W9I@S!E ^ZF%%WQ4MM;7@)?&&7-U=1.&<;
MZC/RF$)4+6J/EVG;D*]$B@/ZX.PZXX-4:H V7D)PXZZRGOC:9"J:VN^@T %R
MDAM7J(4Z8B_S_#RXG IWFIG5G(0>Y5;F(I!TPDMR;D9? $30M=;EJLC Y=
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
MQ]S!^FE[*EX3AU%R"E).3LO@W<?VZR+.)>.-4= A8/+2AO,AV!*6,0WLC#6
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
M9F@@S.SR!C*9['HQWZ(.:BF<[V!O]<:U$"'0=AI&=>LVH%&TOX'M/!S5(/@
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
M]]C[I3KV-C;1YSN;:/2S[TO<3M?G+C'[S59[NE7FB8IXZ,PJFUQ%X?R!Q$O
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
M0:)G8H,";UN6.A7CQK,< CX(-)?A2D[#3P.#0F['/&1ZQOTM"B@9]OYZ_&.
M@@>@X0U7&!MU*90JYE78XJB' 04/8*_LJS!&Y8E@]'<N$R^E6\=TDR66N W<
M4!J:\T'RNL4M*#EK1LI)%\1A]-XB<*R*P*E5&.:9>QY:-EFGBRCV_R!YHI[,
MQY??@3*-)B>;QL7#'1L@&K7+A_BN'8$1PT0(#0R=!1%'W>7:E6IGFH>N?_V_
M9X<1CC/$08MG?T@M2 !B%D1%ZI A/O9FEF;Q1,]X8G2PJ5*F#/(Q2TQRN*$]
MY/0X2I3?(22N[Q ]DF](?(5Q@(<O)?*OD*?VHBU_<CB ZT#\*>PXOT$WGZ9\
M#"I-V6&#.V[DCC#6Q"P$_T'\^8(>H29/)';GI-'EA,S]D-5_/G$#]BA?^W8(
MB\L7-6MVNY/"-1!+1PV\'% -AQ8 =X0M8O3WIU&8>1?6;B"Z".M[:]B'&?3
M2_PQ,(JZ[3#U'DM?7OEJ$DZK.\:(_:H&295L_))"X(>)[XF21QM:C7NPA!XI
MND^[GMZJWWOC_YJ_P _S]&I?XRC1=B+U_!AZ<.D^&:Q$72_,%%O+4!4!7MV)
MCF6F $;0(U/WUX3!:L8W;UE&RAJL%:2\/")5Z( ^+?0PU%&-K#/8^O7,ON2!
M"V&VS/>JASC\%)HH!E<)AVA\F7I]:Y@/]/A7JR;0092,/W_V/*)>L^R^;+M>
M_/LBBF?$WZE9/)P7 LP >GCN/GD>--7ZLJ=WQ< OL%DS/69G5C_.* P]VP_+
M%GI0L563_Q@F8,=:T .%0BH6GS'TO2+G4_B1Q_MDL4)=V6&%IBZ.:F("+H[&
MNDG4Y@IJVV]7AZ8LP-)A -_!U>0&WAT-\<JR#S-0HW^[*^RI;SMLW?R%40T2
M6^X*(2Q![?[MLM"([FUXE75'.::(I45A)+U'6A\EC[3BBK"39)5TWUYM[<.K
MK;>\R6]YDT>*B;<M;[)L\6E/D^*$RMI4]D$;G00;* 6S!A_2W,P=Z%B0M+FC
MD794I"WU?EMLJ2K]"IJC9H'N;+:M&5$*A6W)-%O,?B^N=NB>&?(2I%<*2:U/
M8[\,&3:;9@<MC)IUB3L(^%QJ7FB)TPX9^R;ZTXH>N9<, V_Y[ ,+;34YTOK$
MM^YK F@XZ'ME+EW"3X?#T5P,ZKYFB#:C+-N2"[:DRM?DW,]8RJ:URIGZ)'I,
M_K )!C5@QXPW&GC"XXF-/>UUY D] '_4R:^7XFR? CM'>1J=$0R'>B+FAD:!
M92\V?*:C*4T.\7%"*A'S25L$UMN\:)J+?[S\'-7=@1ED7SE:' $3M@X5BX4(
M$W*RN5B''ON%&YQ2_N91O)&&$GS:"27(@@:\&FF'Y+2=QXTSJZ@[7D'^+9#
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
M4+$<8.FC&AB8EG-RYEC#)('@@H"XU.RVHC_ %YOJ)?R;?7+VE4L0"'X]$#^
M8DU @&\0$@1"F >B,K2L!1@N#+4*;=#)6:' " 6>20X07EC5A'I?T?7SH0U]
M'ML.E8E+2VDC7VCRFHF7<5IWS/;SM6T/@5H=6M!1]AC\3=&'P+5,Y] +4BMF
M?P ,VW6F3H)PX#P<O)^*$(,FY(YC]IO(< #[_ %Z/@!23W778V]!OP6L92PY
M63ZAAH;FO1E:0.@_V*>&IL/-'2)W<N:CY^.R3_PF"S3A5_NFX2X3C!7/,/G#
MJ@:=+BA7ZH5B&?#U]CK4N/RA5FY#4S)$OH-Z[_2 A5YE@1Y\F_8"KF&XV ?K
ML.6Q88N<F]-OP'8@@O>=&OP!JJLS48]'N(9=[B,W*#EEXQDIJ]AL*X3XK$9"
MB,07.1:_[;A5K&=(V)8.ZJ --<R!(O-H6$#1M3%0KR#%;TRXGR0G>&A3S3).
MT2T[*^8#D[*J:F@MZ+XIFGIM5)2!YBCZ.JSP&89$L8IH'E"^"C,ZZY3XTK2
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
MD[DP)V\B1,*<G(8YV12T> ,:#UNTLNV Q[P G'PLM\W S,,6H&PZX#D4'.*
M9]D!SZ% $0<\6PYX#D6(..!Y=,#S(VAY/F?(,I5C#-DZ; 7.?)B3S18 VPP]
M.VP!RFR8DS?!(6%.QL.<O D4"7,R%^;D381(F)/3,"=C@C:[,$Q.%[+I=B_>
MBIX/Q9*Z.DX.![+@->^9[\3IS9C3NV=Y(#[KWGW6?5L$XG+FP^7<CYSD+#&>
M.I%(7CL/#G;R[=-)^7L6'>ST^4X<["P[V.G+ W&PL^5@[\$B$ <[APYV:G*2
M9P<[E:DT)(.=>0>;3R'4(N7MV7.P]\%WXF!GU\'>ASP0!SM+#O9>+ )QL'/G
M8*<H)_EUL-,A$LE@Y\'!3B/4(AGL[#G8Z?.=.-A9=K#3EP?B8&?+P=Z#12 .
M=@X=[.2GWW+SMRAS.)EH]VZ-2TWID^I*Q$Y[8AX E=DX/3'3H#)_2%3FLT7E
MX&CSVH!&J:NU=%"V;>#85Y9IVQ7%LD9PKRWWS:'AY'MC<6/*2\W0'' #]P:U
M;$!G4@6=V5^627 ^NE5^F98[;'TN+HU,J4/=<J()T-S.#(EB.=I806X\$:)
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
MB:(OSCY\LV2DU[;<-PS67!TF,B?H5-M&0%/F#-YW:; 2?U9PG2;\3Z% 76I
M5T^I!Z4+/L#O_QX"HXV<3*I0\)U<57OQ89C7/->36=(]R;VK,^F4OOSEE@64
MYT(+0+["%0;NBMN_< [H]PAJ#]!D"-5"+6BHH XTK>39E+P<M%"[KC[E];YN
M)9%S7%S*5;1I=V+*ZPA)7;@.X&H_R*0!FJ]62G*=1OG\Y@)UPJO<WS4N[AIU
MO OS\-'E]/\DJ;LD05E-V6Y*4+),2'=*E\0/Y5J#NGZWW&9PNSN7P=TJEU:Z
MO+XKWU6NRS<4W'CN:[?EQO+P@BCK+C46$/]:(SP;H4'&;\>FBKZ +'0V#/KC
MIL*>N><C@@#%1&D_PX!R:*B%22+C/Y7*Q<7EY4++1X7J66A7_\^E'^5-1^/8
M8=2YAL]1[.PX15EBS6YOGWZ%FGV'^GMH*$-5@V'N/VN7W5@AM0M$_/*2._#B
MM:<Y(#]R$@C=C)CGB@Z)"6"< YPP*J(1:JBRUCTGG'R1<K]IHS9MT%=<WJ?<
MX[_RP-)T#PR>\?>OG21@&Z )Z]>Q_GX O.MWH>JSP/@YG48<G[Z$\JNN&O#]
MP.5\77NC;KTJD& _QGT*S;K>42"BHR(0<5@C#A>_ARCAX7,WKDRXL6P/!@3
MLO^/\EZZ3]'8$BV1R,<:^:@H=N]2-U]W,!;H%11ZQ\Q8I"8'4<&7,B$ >^/R
MG>D NV'&\+'<;Z(#A 4!"/(%=^1D?!"+F>#MGL.%VVHY4GC 10H/(KSM5C%@
M,(88]'\V5=7L]M!MQ>WYAH:BCVS-M0XS48$2I'K'7>B9&K"'^K*WL:,,10";
M(](""?5U"+\,%0P5LD+6Z2::$ADMON0C"5"\!;ZBT\K)UUPAF7L--?<>2FF9
M0V=RE82J:?;SCH(3#UP^&[O*GF4)JK5CF;I=-M0'RVP#-;(H"9%$*=;[_2^Y
M4C3[VJ[>1AQ0-DD)EA*+O&5#MRMFBI$4C9 5W2H!>M_X=%';*OD9DN3<7BOS
M:!AN0%?173UQ+X_@3%]N^VKW>6KN"SL:@FW7Y[/A=:3!=;0;7RHPW+,B,KP<
MB>-;O!8]2DV>W9'/6ZR:$1;O6><?;7#?F2A&-/Y'"TBV>N^C,>MK0-45W:MX
MF"2M9O=A:0J^%7WBO]>[F'IMVT-@40]#J]U3[#7?W5&NMD*'2!8B615T%!0P
M/@Y,HPX,S;1FW(@8N%!+!7\;Y&V7U?SO4NC+E/=M?**S"V1$DMPL@6: NM(!
M3DC!^5912O27HB<I[]'YF';7U$?D]8D0N&=+J$CPVO#J[31S^3I@L"B(D41A
MVU>[SU-S7]CUV&S+]8E N"=*;SVMI44LLI B"4+45_K/[7HF%G$YOG2T_$;)
M"(3ZOR?</.7J\"V*$R69\[%U5K^^NBLW'FL7]84T0#R>15]Y$]?PW-3!6GX9
M4GR>?#4O1ZIYIPQMS=UF"SY@\T2K=E&E*N4&]>G^IGI]=U5/OE!T!M=2]8\'
MT(;:I.1A^_MQKK9MI?AYEDN=SYTNYU;]FP<\(S59EFV.*S(WJ@FU1ZFBGU#V
ML _!&+F/G,Z.4JD"M:DH:PZN&,G:M?G9A3QN:+)VJ]Y_\^9\W6XPM<S\C&J"
M7)V[(W3]8%R>CUH*5V^?)+,:YZ[&"#S3'#_\O*WJW^Z*O>B+X6Z9N(C(FIUA
M,CC^%7A7;ENFKIZ$XQSY7<':,5?.D47PW-I$BF?H;/$EH*OJ_(VI,&HL-48]
M7VZ,&I=:7NGFP2$SS_6IBJ/!LD.[T%640:%0MFUH3\LM= >J[32U\^;8[JKM
M%_E732]S)YME)<CAM+JMOSE&H#F^1'.B^$^ /$7&RS_)*WB/+=ZA]US"<KU^
MT:AO-G0!8HQ>L4Z(YY]S+_%'>3#HA5F")E@2I!5)F/3SF@D$PT*1>-*87Q?R
MIW/MI11#)+XOQ4=KY6 9A2ABX-VXG(!-*2X2661 MJ )%@=^3AQ052'D/G?=
M["N5L7;^VAS_8$J7]PT'7+[TDC$,$^=+XOX*,'[AHL![H@ !7R;&7%/OE:!R
M$U?6?V]56$_._K]URXIAWY]P,OA.[80EIPBQ=3=G5V]_K[TYR\S=FWVL5T_.
M6%I@2K1<+ ;<F8U*QB!R!,OEY!W\H;*"$0H\$Y<5/,T6>5H2Y 19$:SZU3G5
MOS9>@.VX8?&2!?C%7!KJW:<?WZ1?6=L'^$E%)BJ'<\-2>^ZT::-CMUGN8@OZ
M[E(VQX<D])ZC)5:DN5*XL.&B08XIO9-:LQQ=8@6:X4NX21VLS-R\6^?UQ[%K
MH VT%Z09=\#QN\8N:O=YKS1P[GY<JF_ME!S_^(KNHT594[QHRD!-U?,I@9O8
ME(SRRR699D2!*'\,TN]D#8JL3)<D+AU3<+FTKQN.:8T@?DNJ;_#6%T6OCN[J
M8N(;>P3MGD*:5YF:)W42ZBLC$TM+,O8-Y2!)O9.ZPM"(8VBQR*>CL.4YA76K
M&!;R,DMJ6ZS\-#CXO?ZYG.:.'4&#7=#S*E*K=$]F"R[Q<">0L>\$!TSPW=QP
MFI-XNL@'-0=+0).K*\G5^TY5LP>FK>A74!$'U_Z,5U0"9Z(>ED.@3B\"!FM\
MXZ+\ZGPVY)_/<7)P.T3@ 2<=6^3D%M*SJ)I8G4.9,N<N/X8P(OJ!2]Q#EJA2
MO].+HSFFL84F"7,ET*P(M2>"XQHH*OBL"Q&!'41@)P.*LD4\%(-P XI#!(*M
M:F7=D=7$4#J>H40&DQE;S?$W\_.PU_JA#D9"AI,:@FLF&R::#M<./,O*VY:>
MO/O$P^V<HZ4B\9\B$7NW@PF.9HLBS;")IBVP^3-1JP>R>T";+6B"37%QSA1?
MF:;ZJNDZ*ACPW-4KI]<<#YVOO9>OW\22+F4F0/4J!GR \ZKR/OR)G @7D:;#
M\)28UC Z[Q:0)D;G\-S2M>$H1E=KZ<#;/.Z <_$V\2O7*'/Y[@*T:G?@F\EF
M[?27FZ2-?9PFSE.NCX2B<"@)[9?H4@G:6XF<"^_"@MV.B&@>NK<,@_UT+OR\
M^,%"V1AG]* KAE,V5'3M>X!.QKU#HWE[,*@4N9?Q[^K](-7-/99I\-%RK[<#
M'Z=<VX=-G$HF7RU*1;I8"J\3.WB[$(/T.]D#--*"H7DQI?H1(?@,ZLXTVLM)
M:=<0/)O73&,X?+[X%,<08#P]Y@[J[&E&[R34F6=XFBTQ1)FWH?AN291D*!ZL
MPQ?S.NSEAHWN#5!L4$-$N>\\VIY3L[2I-[32<_O5'M>[G<QOZE.\X/<@8AZ[
M"V:G@.;,Y3M]NI%EB1SOE$2Z6&2).8A#^9W,@L3!K9W![E4%FX72G%G8XE I
MP &8-QK:9>V;)?8?KG[PN3B5]LS'C8D&MP*K3\ZEM]*0'>0F"<M5DFB6#Z_.
M(J?2&1: W=*H3(GFY7 #FMRAM+!R*+T2*SF>J9R>2UN=]J?7+WK_NIYA-VO^
M6%I?LI9YW=_3,$E<D>8%GI;)V71D>N^6'RG1# O_*2::(,'FV,3T6H+.K#>\
M<K?M!]=N$_D$>CU1(D!QE.B''_)YNH><]8:W!;E;S_?7VX<K?3!HE=.ZY^7^
M87WCBF!?GGLG;J,7C?M&^89:[ >Q#4"!R\<0(O=[E&H.6SK8OH?'FNO+":RT
MA?%.8HL4&5IB)%H2PL^XU@A&/-+B:UQ#!"1,0'9+BS T*_,T(X<G3!,3$%*<
MEMOBM/F0[$936IKN]@(H&^K\'#^OJ?E"^R-E\$M]8UI7MPK(TNX856INKLOG
MUS?7C>N+.E6^JU+UQGWE"VIF>%&K_Q]U\?7QNO$CBUS,%C3!,B4'RU1PSR2G
M;93LT>O=PWV<NWDI]DS29YADD179@B9"_F=RG?Q!&:&[Y"O7N/KG7'/<>-):
M-U_N7@1;SW#Z9ZG5PL##*.E$Q(IO@^^*_R)/DFFF)+$EFA=S=)"V;WKO>*>3
MESE:%%,Z55]2=&L(U-6-8$G7%;G693Y=?U6<."?J*31-FB!"@;<!,.S\]DM:
MRY!$JF0%GN8XTCYE:ZKOI.[0!Z,%'GME<KBRUWNFY32 U3\W+<M\10//EM3\
M[=EY$\N _<W'J8Y/=TNO@I9#F2WXU<F$^P)E(P0I=+Z35T$,8%$BK5=$GBZQ
MI#A^"WKOI/(RQ]%L6IW3YMLEN9-.X6+?-:=7&=I0<8'E6[E1\%;_XZ+3XZR;
M%X6/X]:GL-7[>$""#TQ;R^\I;A3F)++MLW2)P=Y Y*CHOYN_+XJT7)+2[^"R
M6!888@>LWV/IX=>CW;M5,N\++!?1!J2#\B:<FWF53#$]9!>'72R/A/0[UGZP
M=#%"]1<6BS#?(;T*+.T%XOH"0E, M6_?7Z]^=NN?JQGMF_Q=L2S%<""=?9RF
M=B"W/1@W\2<1&R#+-,=@;Q-X%(3?K2T1NJZ,WRD+M@!,\!G0;JW=7"/1*2KB
MYR_*\]-=0N,5DJNG7^SR-N=!D)+Z:"JSHR0E<B&($VB)3Z>JFDA!@E*PX_D*
MPS*TR(2?9R577<]M/':?U=<C*XJLJ618S?'C=Z95>W!>!Y>9.WX/:O9V %%7
M.EZ60 N,2',2R<%$)_AN1RYT46)HB4TTYY*$NT/J[-(H?9'"<V1!?2-:TH_F
M^+DJZ:^_/RL7WS,7%@=?,#\ *QW*HT3N0W$LS>//VAX/]7?K.U&4:4%**6<^
MWY\77;!&!X3HN#GH[KAK!.3'VNC-KCQ]!UDNA>/6G9NC:Y&Y/C8/9E(B)^=,
MI/;A!V\$MJ+XCN4R+"WB;^07?O$L;B2[UDJ +W=UX^O N9"[N>PP07)BJ65#
MDC5BK$#S8OA>2K)BV9>#W4PKBV8Z[C$K=AYL;H,:3[@6=,1Q/0-\&XW'Q0S[
M6<$=)PX@[@ID42+'D)Q$B_@[QQXVQ7>;$,=Q="G"S&;L1<D5L]_7O+&U94.M
MN!:P"XPVQ-ASG\:]OF@Y]N]O7_IQ+C.F<0EMAH+;FK<]CT06LV#9@H;D4//+
MK^!>G9MN)[OW2G7C3F[P5\(+T+*ITO,8_)_;:WM60Y0E7F0+FK4C5MIN=2UJ
MS XZ .YAWOWU;XH^!'5@02MY/LNJ/_P:-<>7#Y>_F.>1?=>+(R#I%I]Z&%#G
MU,#'#BX"T7,OI"@6_$@9.CW3@HNIU$=[H!A3XLB,N-"V?IXZ=?>[Y>E7F]IU
MLXTV>D;@F69S3MD4!Z#-IZ(K-O0%W"^7WS1[_AF/R(L+W()^"UC-\>OH^F4T
M?M*-9SZ\9_@F"#?Y)3XLS0V@1/1=KN\NY[P7#PATQ,<S#,TP09<H$<W//,K/
ML[^C]#5]=$HUM#YDTAUXI6IF7S%H[P\TA4#MK$0Z)V<?)F_TA,H<.K8#MWUT
MPK+,72F$N_>S[T[9RS(\BY.]]8>O\B7X]>WY18K#WCD0-WGZ*?!7*@:E+%Q.
MN&[7MJH51'S<NM5C'45CRF^\PR5#_'242RY)F\B?M^BJ5BDW3M?O18F4?!SQ
MQ(EXY-[MPAU=DE(JIV>7@EG3F&&XY-6\U4HW7U_-EMKALN;V>J[,ZAXY_]X)
M'&YZU(MZ36.]JS.!<\DH\\'4VNSLC)^>;JY^7;-WUY50%V7#2S$(6K!Y%#W/
M8Z/WL<X)67 LPCV*BTWT6^M.C%L_7QZX3V^<V=Z>@!$]@-TH*-*2@ ;)K^XQ
MU"(%J<TDA' N>&=;R=]:CV"L\KW6/7O39UY+"= /@P0*M"B5:":PI#"7>W0
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
MH6W>L]'-#L @.A0$?8(^09^@3] GZ!\!^OBF9E\TQQ5FW!#JMZ A@SU-S?Y
M+=. >R<B/LZ&:7\>ZB.*9W>:I;UVF:W%Q?T>I9K#E@XF"VU>.%2H(D_AODBC
MRTJKK[UVWCJCM\:L;0Y^0N =LIM*CQ4ATICN0#'#(R>YE/65B8+[DJ7(0P?Q
M]WI9C$.%\ &21(@B&DP^48.YJ7W,^-?OTG7_Y9-Z+^3+3"8TBURD18&E2Q&Z
MUA+A/@@+B7_^N2M"1'R.2WR2F;G.,K3,B#3#AT_E)O*T+WG"-@X\C9,LB:%Y
MN4BS*5NH[:>"$V'":9U2FRTO%AF:*87W_B+"E?.=+W;8*-.RS$,C%'Y^F=26
M1NIW"30$&@+-H4 3?)3"3))&)3]IQ#([C[F7ZA<_/CM?C%M;(&/N2?5GC.HQ
M\9ANV1&V3]E^5&VP4IJ 7?(+"UDF^504S<H2S7,'/WXOLD0?5;NNJ$0YIBL=
M^U'SK"DP":8)- 0: LVA0!,<3%>#@^FM1MW+]<_BX.ZI\=+Y14;=DW!J)S\K
M_\VL9L5/U3BC[A<5$4LIU.N7MT>&8_E+2]C_J/LUL1WF:B>!+I:.M-?-KI.7
M,3,HH(SHT/F2T$CL9+,B:XZ]BW2)PZ%(>;\<+!U3>C<R48XI^9F*5F/0UV(Q
MO (JLKZ2) B!AD!#H#D4:(*3(*7-21"4[$97'=%<TJD3W.A!6]?ME1NWETI;
MT]UY$'? <=/@S;'TJ<3+3[(H]MO[2HGX4*.<2-N%>Y(/<3S(*0@ZU?%@']&4
M 1R2(\F'UY7_/E.S' D73\V23IFPM]K3%7NOJ:,BII3)]MCM-X/"0^MS\)$Z
M)GZY1G]O^93P*S2$2W&YE- 0<58\_&E:$7>SXC%U78M,E*.:8Y"Z>L=77,@1
M4F9R,-$@@89 0Z#98X9EZ_'E4KE3%JW+KMSMD?'E))N"P]4ZIG)GPO8IVX^J
MH#LJ4?*?64R *,?4P3[)&=CK4BQ)SSWC)9Z6I"/-DB7!NFPQ@@30!!H"#8'F
M4*")U_0@Y?'EK4'_X?*U"TS0(N/+22"V@WM=.J;"6L+V*=N/J70X,E$$0I15
MHAQ3@BX'XZOW%<:S-!^AO3_A?[K\SQ(W22: 0$.@(= <"C3!F8!B2"9@:7SY
MM73Q2V6&K4^]O=U$(./+,X%A9(<[_ST8"-NW9[M,"G$#B'),A;@X9D*OB0X3
M&U\NE6 DP9'QY5!4CRFCAE]4LRB+9'PY&6)+T"?H$_0)^@1]@O[^QI>+469N
MK(XO-RO\\Y>?KTRW*&=W?/E]VS%A,'(<$\PKT0;RQFRI$&V">?=E^.V77>NS
MO=R,YO6B63+!/(NRGKLQ<[B%B4PP3]!@2HD:S(UM>[^.*V7FVQ/STLV7F4QL
M@KDDR'1))A;R2"QD$A/,H0@1\3DN\4EH@CE'LPQ'2W*Z\Z:)/&TC3[B&3J=R
MF"5)-%,LT8*4KH4B0Z;W*DSI33#G&)%FA/#KET2X<K[SQ0X;1;I4%. _X7T?
M$Y]@_MZM188___G'Q\&\\)Q2+ .IW=#ZP*;NP"M5,_N*07M_H"D43G<^H(XL
M70VNP,Q>/\C8RQ9)T88Q(=3QLX^MLSH E-)&(X 58X2&&AFF ^QW']^WSK!B
ML83+_Q0*U*4&=/64>E"Z4)#KX/<0&&W(2Q']X@K"*74+M[X/E-ML[93BJ4+!
MUT95>_&!\I8J..;@E)*0'$S^X$N+A/3YH]<PIPUT?2)-KDBBW^V!TO9_7U2\
MMJGKRL"&2_L_?:!>-=7I(1HP?RU(("(*6F;MV3F$+T@>Y\1\\FJ>_VN=Y^4_
M(?RUAI]S9/4)^H%JC 80P+*EM+3V!^H.ZKI']#L3$52<_])[_UOHDW6K\W^%
M'@H@S?*UZN-[R*P OK4LH#P76@":#PC0P)6":+P<++(>2MF\R1XLKCB/'<+:
M$Z*=I3I9K:Q=5*E*N4%]NK^I7M]=U;&IXYH5W:H?E(:J*';O4C=?$8)N60\$
MIF(:[E$0\AJH:8K)1JV^T>,4>MY.&L+6V=^/AC*$P150_UE8+)IF^SDVGCEO
MPG"J.78>6B\=CO_QHP:@W@_[$("1^\CI#$>J0$5"GIJ#[60)=RX<]VCFYB1:
M=4[ N5400:,4HD,PD S\>\+/Z"?(O)MY9,2%'.2XT7I]^?VE]W#3UTZ26;>,
M5N.FZW+>NH/^^=MK]?'Y>YV-O&[D2J<U-W2"/4PDY9%<S/4GNU/$BYMSL'.G
MLU$ "*)'77NC^O#1GDT!0P6J!\_<Z61>2,4G3JKI,>V!(,-M.'MGY,7+'<C&
M/5CFBP9%Y'ST: /UVK@? $M!$XC*T$M[<9O[E%NV@[SWIG;>',N75S>UGU7[
M:IS\A$X/]V6W:O(7#0HVLL$%SGW*YP=Z @81KM,P9\,[EMFGIKA1,^0V&ZL
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
M>WU+0//+\%M1-LHBG_PQ=:P]8KD/(#IIM$D?0%SW^*<B!*/*23>)<OOW4+,
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
M N/@8;X&[R\&%PHNJRHA2T4H3@K>>FAF;&_)WW)?#9R'9;>!-$.IK6HHKU3
MLZM48@S_P-B!H\5KT6,6OQA)??*&3J,'ZA?FC!A8O6K7N-8K\T;"ZZ(;@*[:
M&B/I2UK(3'Z 8G5PR(JVUW@X3-W'Q>#6WC ZE@Z5\4Q>BLPZB7^D.C /N[\:
M/??A&S-7P^*5ZN"+F[GUSHW6#S3Q)6C1' 'I1R'6CBG;&I,]YB^G;F_Q0 CJ
ME, IY K4>@HR)*9CPS8P,VH'+A(@NCKEN@JSGZ<"H]\)/W.8],L+@@2RY25S
M=1N7=:B!';<2B$K),%&EF;2]U68:^CQUI>M*Q:^!5:3P:E7\97<]I<V\%GH?
M]W%5WT8)G(,\(3N GUX@/@33R0;&U3"C&=M[X%-P/W9Q/PZ-7=C=WJIX/&D^
MHE>3=S5:TA%D[O+(T//-R3ILW[DGMO8(UB/FQ5.C8)(R8N]N(+90T' 56M1O
M4RA+Q/6E@P1Y'OT>4GSI#,A/CVQ0.A"%TU(DN_WJ:C(41+*J!N8$<!/",JN<
MZ/ZHG;9,\^CL)LY?N#!O3$7/D89^"0J53\+'6K'T8\O3K*8!N*Z0B2._FNA\
MF7J-ZJ!6LCKE[)YE'!@O'.X_J@ZR5YG\;??HMI&JO_DH(27J.4&OM DFH0[,
M0QN)TSS\1QPFC&'..(TN-=#Q+](:LUC#P&8Z!C$+6</\,I7Q#UE+A7$;*^RJ
MYP0@>_'P'CG8%^?1T+N\=02VW0S<02&C._!-D+'JH2DJ7>I#'O6X>!'NA IG
M*+4?&%_0HO&Q<K4/-G4^A1FU$MWN\U-!<*AOORJIV/@H,W1@"056"+)K_:<,
MER 5_JP0B!KJ.)J+L6R+;QT=0M$X#B:6<DT(I3-J%_"W0\64'OEN>.XEQ<?J
MAE/OMD' 6[RBDWH-B;9'_C&U48*BTL$!P:,4H =%IO@$)CSQ6#0OI>'A84^F
MT5+K ,0U%U184L-CNUR7PM\$\1X FVB#E+$GN,!(GF);U& ;$=BQXH[6T# =
MER_# RRT&:Y?4?JM:3P@9<#'%FE3OJH5\JMA*&_X2 V7Z\'T(*F7FN-06A?7
MDG>5XP;(Z(8G2-IU2=Y3BJSMX7[[8S: -Z8\//\87 $W@KD@[-M;8X&G.Q#H
M7]>)X[! *Z ZC\]2DI"(^"F0P6?0!1Y19S8:(?"QEHXG7Q!_]PR7B>4-H!'#
M]1<@#QHOBJ%DY.@;15.KZ(=DFIB/,AKA^Y*DL:%/.@EB:P-MH)IM/TAMY7F\
M#;$Y>F6\;QG06WB-9HA[2>O2,6N?H\F.L@\22DN<':>0*-0Q#!VAOO!K.=XB
MIT<1&#KGL&,692HWYQBRGTSK$Y]Q!L8/@L5'@"(W3]UN?+A5N5/^M>+3O7P#
M+.8?D:BCXB3P_!5KD?R]RE=?APB-V[OR6+>W1L@BI/^NY^O5HN:><OK)+ZQU
M0#B#PHOER-SK'/J(VL?!SVI22,)+:L"MN\J-I3/9N2ZZ#E@43.EZ!H8#_(0&
M$7;Q\WV$'D]T(/<S63Y%4PC"61>&A0$5?CF+!7VI&JP9318,<2Q70H)L).!2
MQ^ZAZ1]Z!]ZQXI<B6\)5WH8D@H/LQ%&KAO*=9#:%Z!TE:R/H8Y"BJ/>_$W:0
M0G7%,K-!GML80/%BO6?U<"^JH-^@.$??5^(O@QC"NQK5(! MZ-GC1EK#A^ZM
ML<MVN<'CRCB&#P]"^4Y$I$+G@S9@4!D:N%VP1X.JN-U.A_=[QJ!%7X8(1/8S
MW AUHT-[%$0(HE&7"1C! 0BT( 3"$@V2<X+F7F"YN6$2?4;7(3(S7)[*@<?"
M0R_, [@I*,*+44Q*YM1%1@E%MI$Q@AV:?3^Q1(_F?8K0&6B9Y/ )%8-?^R<K
MV"KX'5PY0:I@V-D5;(64,FZX/Y>*LI:4R1IKNF(H+H[T@AT1L:49L">0.;.;
MCM9IB6@.Z,HXQX8T$$R>BFD=MON"XN\%7_TI; R$DD5Y<@\ONL:C=ST'R[-<
MFW(BVDPW-,&/=192'TA+HSLZDTJIJ51*^6%WK[LU1EW@*+\5W8:1MP:%WU@R
M'1K,I8AW$RQ(=RVC SR.&@P<01<59QY-X]7)1#S[+1#I?@E_QZ8:>7[;RZ8&
MC!;E?8Z"\G=#3%@)>B90@;D@BPC ^"TI<IK,V!6 DJ;.<T$#B/FJ+BH[L.C-
M[M5N7%E^Z Q)/15!<UEL[9+Z@GP.#*V D-9M1Y0CAAKFB4H^H1.'3-.P'D1>
MH'#M'/T&, 22 +@"#3G>NE1[PG0R3$OQLX%#'FXR<?S0NL5 XHEXNTN="KF'
M".LW9+6XX89RF;N6Q'#$Z!&_% 5^ (&TFTD5(YE&0(; EA'ZJ8.D^?VOUZGK
M;OGQ^_)S8UZR;.W"0?GH]2],K"6S]$/9B6YZ7_&T2U0'WX]JM5^=O:MZ:D4)
M-;GJ0*LX/_6C<[CJ:EB:P4&--MV3&35^8.B?VI3.-KD>O[C]!9%J P<PJ1,\
M&E0'V[7+$R!U=/V 7.1D*9L_P 5:%S\(7+_8E015E!T3"5XHBR@-AC0WT)4H
M.&0:C2" A'XB?L,._U!!/Y5?'=*)/1K28_S:JO>48-KH.A:I:L+Y_41JF[)#
MXLJB4B>>)_IN>RNT$/EH^=9V%*]G<__&(Y,/B"I8> %Z:ZB2%^TS%%X\Y75'
M2>?YCV?RRP+S_GK\;FF5C%5YTO^(#(?R)L,A@0R'\B;#X15F.)!M>LF5&92U
M)RA<7+\ISICRPXG/5@>M[T?:^5GQXB&51& XIM;V^X]2W[WNWFN/!EUX'")^
M8PF9&&2%XJ?ATNHK#V0LCA4"=4P/],2WE:O]=THIEPF*/$007>Y[=)4&?HS:
MO2?[RI/L#GI%@-H^W4T:T4K#OMP&.5TLFC_/VR/Q5]B4^N?QO$WY6B_0'G=#
MC8_XMQ&P'3_0J*OD#P %5Q:#4-,FBG%&K,VH)T%6EW G! !KM+MM\28Q:-$-
M+FF'M0'2 !:>QAK-_:!OP'C2;?(*RMYCW$V)1?'<V1!TMI-)L^%(;)=*ZBQL
MNR'*P"*>"@0[G?D[V!AJW"8&1S 7Q)]?8#7%6X;/4%)!Z/C0?\';B$A])7K<
M?/H#_\R@AG&\3$2VT1#Q:-227&S70KX07982,2_DI 5J(H*7;B1:><311UVY
ME!T3U:-JO%)=8BC B[ 6HX5ZH>UCI[-NG6\\Y P6!"% DY#B@N@(Z_O>-KOC
M>ZB Z1DURE-D[(5)6L94!&8%Z?YP!;@VFC]]N,-X53HL8(-"Z<RD#66J@]1]
MV>M\+G_M:[77F,T2&@OI=RD[M@"WW790DS*FE<)4SU<'7XY:7S-/=X.?UHI*
M68ZJ S!5\GMWY[]^].%>0CCY&"WJ0-3I"NE[ZU=!7:,; EL=DCMV>RMHVE8)
MA/5)N*2.FN0))?S +ZV+C5%?1QW0@MN#=H6ARKQFU^#A7YTU2&CC<]M;_$$R
M)_QV>2BK&P[@$Q-I./O2PA3=]M^VJQP-^21Y9T01'^5E:N2RZ 5C63#EBWM5
MJ- 971]X"MM;V+I!,WC4!#T86).GA<336Q273S2@ -9])\(^I-B:D=)U>(_7
MPTH*X4+M: [WU-*9</])Z)SH#J'1/$&$W)<ML"MY;%$!CAX2C/(T;5X,S7U9
M<L0.%UI!G=&(6YDWO<+!!HSM\+!V")<M Z2:4V^!V3ITP1GP4AYQY<$,(CH1
M;0JJ[SQ)=Z^\-F&(Q/UC49K&HU""6G!?8 15'@VY-G]U;60@D7Q$&1!TTTIW
M-.4?4'9%/4 1WH$A#+T](:RDW_EN1\P1"[T)C[UKV35T-9-%)K#!']S>RKZ3
M XSH8QDG$?0785VX?!HXPHFH@A>E4L23)WY*12;F((AXJ=U477-E22XG)UZT
M$JFK"<Y/= D(?/+Q@@07(0\HG)3#/ YE:/J(KP;J445,G)0$!/8O<C_1[1**
MB0G"G>[EP]H8ST:0]3B\]$(N71<!.2X NJ;F^&#,\LI W[[OZDW?2R*#%*Z?
MY2$S;OWP,ZDA(8KJOVI.G!#C]:^7T#6"" ?9-@4-XZ71H-[&[OO7'J>!_RW@
M=-)Y6J3_:WP4(@?3J=YO;TF5PJ'9<*(YH;H4X3;B+ERC0\@\/X1 U*JA YGJ
M/%S>WB/^-,:L%CE+4E3&KD0%R.*UP9 ];-)"(%&& L\.E#>W_%'H&D&[&;-A
M,,SM.'9-S(X"6R;X$78J)@V')@K0#KLUS+E"@\WL"\,7;A2JO_<37KA>&0OZ
M!Y1LRT+_G$,"?.1G!?)O8JY7_\AB+I(P/3^7.&&'^S/,!<MV.R+Z!2<.7WIX
MVC3M00F=>>)QY16-$@[L'>-CR-X@DCJSK9UG%LNI="I@8E5@ 7'['9^X]%5A
MZC2'F'S-5Q^_X0*M(SP_TC=)%?0=F:![ANH2>$?8H- %7ABM,U6#_AH=K2^*
MK46!J=_3A PY5A,!HJ'TQE"SI! PVUL447X2'5]"#*!W69!V0]7:O#\''POZ
MJC44(N!]VZ)01;0<G\[P(.A_\OHI\DXXGGR3U'#=+B6/!ONGRC&LH:!A]>BV
M"ZB59)WPS2K8EEG7*=XICTAY]F,4C#S=LV8TN@Y/<HSM4?"L01#/EJ1R'*:[
M(FL)OPA#V[(I"39X*[Y0Y%8/)U6&((@'.69*@/3M2C!4.! JZ>:U0#S;=/A%
M80"C)\+:+C95<U713TC,/>2M?L(_Y0-^PH6(6N#NQ9.@G#^#2N]D'4ZMZ^%E
MPRN2*.EFP!Q[5ZE0-@A5Q B'9M2#2GT00B<B_9ROF];_168U9@ZPIE.;"&L"
M$=9T:A-B34[_"G@WY!-^_=?5<'H9W5;Z"$V*7%(49:)8C'\[-9C&LUC T+D7
M_3)#PBYH=R:3VJZ$2P;M(95WL.&ERZ!#D3_8!FL"XZW4K5_ Q,>&6RR8&HX-
M^9_=JWX0;J@Q9[BJJDOYO(&'C3UA-RHW-%@@4K" Z4>\ A4S>/Y*[^93>'U3
M'SCRX_G/\[@J9;[:EE@-'@LU7@DVHXGPI\IKDZB63+;#EP=U^%P!X/<O74>1
MNC/_QAJ^L$/]@\+W4:2O9T1E^:\;+5D-IR+Z& H!P7.M1/T\UMZA.0[FK&?4
M_80KTE1$YCQE\@?D$<020K7XO"Z=?^RGF,>G_]LZ$T,6@I4 @QPX(!%1A1N-
M3ON.8S$6 $<+AI\..@GR%D;^KV(!G[8)T8388OY\_T%WLS\'-Z^RA=CSE(]9
M^F),>+8Z\![WLJW[T].G7%P1:T+3U@O[U<&7O:_IWEW]<_:R@9/(>7?+$*2C
M6K0+=J+>%YSQ7+\Y9DSE)U8X%E(%54Y!D6\BI7Q?)'&(C.E]4:@MAZ?X0E)$
MU4.N@=@4ECT;_N,W;C^J7.V%)Z[P!$SZ:=#66!MJW15M*!DJJ23GF%^,YK"F
M1MV,Y=;]X^!31/P<;!2MHJJV+W,A0 JT:8"7Z U $C=4B!Z:;Z78-1/'Q87[
M; ;146]H> E)9C TJ-NF'+$UZG?R&ACQ-I$[+>>MA'H<BHX"?B=.7P*'CD/!
M,:$DH((E*10#?[EX)\0D@OOE*7*-2*6(O.\T3 MOAB%1_5B(?_$JF"\O1-;V
M%ATS->*7]$4]O1R*IY#9US4;AFEB16%8<X@A<)H'(Q?GO_:P0[D_2R;T8OD&
M=*T^:H[TU<!GE+*A,ZIOPIJ4#J7[,EEX1L_A:9&!B_$AU@;[#'"$CE8T+-&,
MYM=MT#O!#CW+Q\[(2!(Z?]KX2O@)GX.XO85A*G?7YSB$QG8-BNR"\0QK_U5(
MJZ547K9"RZOE4@&MR=C>8N/:H$W=:O+X_%3_]OAX=I]OO=JI!I?,91ABJECZ
M ?J5;2*&0VX7QZ:A'$:NBXE/5P>:D2K5*@^-[XWE#\L9U8;ZG)6N#G+FQ8^S
M,MX5'$KAY?+AC+LPPK_%>G+_QX&_T5=DM;YC8W]>UNZ8=I\Q6;+AAAL&M9BF
MD^C?D;&%P'$YE'8H&X.$WKKK \2S\V,!TDS7#M5!&HZ^@]S2C_P:GX87-!VM
M3>Q/J6J1SB*D[9%R9E,2%\VB(K$ BC1N0Z:WR=E-#N]&/ 6S9*N#QV+>_);>
MN]H_UEZC4G5,-;'7VM-X76HOTGXH_I'JH.[^^G3T[>?)K9E(BY58[>GI[M>-
M=?WM\9!IV"^(*GP!MOB\J0-L9$-U^O@+T225,CEUFNKE1;1\85O0#+0:4EWP
M<#C7,F3W\';;?M$57!?8:A7N!)G84??]^J&UAG)?0PJ=+NNVM)'+P=T7_Q9'
MUC0'G\D4J: 2,]I:/3YAB7,H]U52 9=&=:$'<<<QG(",6HL,K])6T!JF[%=>
M<AHT[J"#T'JB7Q ?-,HA%?WB<:8OZ" D/::?:I;/50=W9WN]AY^M8F40EU/Y
M.NXS@"PT7\JQ+?BSSD))D=./JYIUJ>K@Y-QPG^XJ!ZW#%=UTI>I@3S],W5]4
M4E^^9O&FH_Y1 =A*%.ZX&V^ZU/93OR@;<[N9*]K1R7[>I+W5>8$C-X%4X:3'
ML5%>*),[,M J#!OO):+;'<K@X#F1U'57\WM_B64$P?,&@OZ(K8ESA68MN#JK
M%[6GBO'E:K_Y&F^L(QL[H%G[%% %,@W9)J"NT3]%J>YXELB$TX[G7;,Z\"Y_
M]+[5CX\_7ZVH;!*TP/OOS=.CK^V';$O#V? $NR*!CRN8I&1*H$C1":<N?DJM
M.+"^D)H:\\892%IRYE2?YDJ!9%>I@1-E]V%BT3$V_P&@Y#J[RI$M;)WPLSUA
M.9KD$(N_(7"DZ^[5+C*?:6J.*[Q]?'3'#J,9'\([%FJE()M!4+-EFJ,4_@W=
M-++QA>IKA*%Y(=0ZBX?F?!#1,*9VEOR^$Z7/W)'B%X:*IM$Q3<:GMJX.<^[=
M92'],_U06,7<BA7,CPL=!E? IKF1"I%9<M,M41VX/WN#@>?D\N<KTC +U<$/
MS_U2;_U,7U^UWGR,@*J< )'$W3W17R$I^?DAI/=@$T;J:1384_5GC^SR/FLQ
MW_"&C,0\SWKC^S'[(/+,:XY,<<MAO !GS_!IO.Y_19H 76OXG(AVZ=PQ*"'E
M351&@2K;]SCD34-_G1!*4D)$N"R8:RQX[5FO?[\?/WGKQX\^.)BA_[H:!WL/
M761_%?(%-57,A6/O<N]J:))":$3.<Z@GP"JZIN$ Z4(^JZ;R&=&B=.BPMK=&
MG!:-/($',YF9MIT9M6WEKTRZI*:S69Y*/[QM[*LR?M]3(BFT\4RZJ&8RY?B-
MCZ82W'@YE9LZU.'9MT^79_K#42J)4:OK5U2>3F]R'I+(>4AO<AY>75GY?FB:
MFJBGPQ[,$\R!PR%]9(H5JH.Z==3,?1EDNW=)]*Z(-XPUY\J^/V9F?@^4_RN:
M(K='@>TPU'%*R=5T%C&N" (WU"HM$H>/=C5I8K1^ASPTD;(:W@6E$;:*1X0D
MK^T.X+T(]U!D ])\P:@B !3Y[GD%8GPITIX)>]RYJK>P9[1RBH%\L0F13RZB
M\!0U NTF&)6(74VI^1*V9K+Q0D*'(':VI)EVEM_?CEKVPJ4;6!3DM\.;K<%X
MRSQ1&-D7]<##M9LTT=#%1FXTVY0V&VZEAH#Q3T6ZA_ 1R"F*A('=Z-E14YM9
M:ZQ%VS0Y2=OO>D/EA:)?*E7&S^)NV*L.>NXGMWQQ_;U^F)R#/'$CYU!S,(G4
MO6 .-C9CT]LV$YX$5<6X*G[+&D;AYXK&<H ,.2E]OOK9ONBS^R*?"E_G,23#
MI :<9Z !HFF#M$"-W%B,,WU[*WA0%P_Z=@T^R.,L?L%@J'L2.M.1<6B"O'Q$
MI!8\:_AH==LUGAU%"\I6A6V,_PI9%61SA0>!RO&?^Z$?D[$CI@["JYZ9.SSW
M%_N0^JD'8_;V#)(:JVM=5PP"I.6Q+&>'E@#%6V3R!QE<U.A>YG;)?/[Z2'C%
MX%*$1V&"KD+@& UTN0 ,-)>*&BAZHGPFU X#+;G@O$)*.F]"'@S(FNTL0EL'
MV28<F@3Q]E8PYBYR'/)M[Q-D7)#^3.^:[+Q1@5?+-P<5 H<"_;C^?K#9\\8P
MWX9Y?3I]V>>X<C$D#Y8/$$ZXOW_*.B[[;&9 A'3;(!3Z].[WH48"RHX2?F,8
M\U$>F![G;P^8!V:?^VY8<&4F"Z[)9D0I!;H^ZJEC# >N^KZ1ZBQHU_'&P9 Q
M(JP3+FMP%5/_H A<^NITNA/5V_UW(*@H#O_W)AM@.5>N5)$H4_E4NDI_I5/9
M='50NOCT<)]J[?VX+@V;4/)%I*?@ZQ1R]#\SG6*AC3-QAMT=+W8*F> 44KEL
MJCIH7NJ?]8YQ8ATW$S^%80N(&TRI9^92ZLU'2I?9WI+Y,MP\DB::)#U_;ZEL
ME?',I9V=!9D7F8"Y>Q>."**2DENA2&QU\-38<^Q]/?>-Y=^,)_RX@DJG67N;
M2>743+:D9O+Y=R'F&+)5\YGG9GJ<&<Z!5?84'UR%X*4L"Y$@S?01!G$ZSA40
M2T\3GXN#;:PO(!/CAXBUSL7%<^2(O#Q^AUSN5Z[?)X?H-U-?<)06Z/WOC?'D
MO0=U2+<]G=7!5#'?*.(/]W]OCL^.WE!795J.7NZ^^9A52^6"5-'E_D8Y+Y9Q
MYMD-OF?!=X;CFV,^MY--+83M4B8#?)]*$-_Q@C&]/,&(YW7.G0]2'IY]ZYP?
M7AU]T7]FYI"'=]RM\8SNIA%\I((+5\B$RW0\D<]-V2],S<^PL1*A55!+A;2:
M3Q<G$O*RSO5/QMYR15!.+99R:BE57C;NXB7/P=(DSYTH/9)2YR9U_-0Z_'%V
M<YB,$O:, B4 ?R*I1@]_)4(&!$RVK);+2R?4#>82%3")X2U>P)26)F N?3=_
MQ-JS'\ZM7OGKC[-K?97:S0A+_W(H%C'Q3*?W%\QK]D_+!PLMG#B?Q&)_)8*N
M6"RKI?QDHR &DPM@8T,HB1/*<N5JL9164X75D,E(*])WDR]XB%*X7KJEN\+9
M3=JNL95H<<_)/+.;1T*_Q@RHF7E$/#PSE]!S-)'>9,MFE!G6'LLK,D*S%$RO
M1)"6U70IKV8*F9EYA,XL26&Z(91%"&7)@E0M9TIJJEQ:$9GXPE2DE$U*RJ@4
MJP-V7O[I,+-_5Q^N6L@O)>= PE>;+DTD5QW4SKS[)Z]]>?*47Q5$G16]9WE1
M;=(O1$;:!?8W9A.RVHJ!]3+VL>K@:*_;/3QM%G_=)Y$Q&Y.&4JD.FK]^[.5^
M7OQTSAE:'CPY1  85[XIOJ*DM* '!#5VKK%(BK+LFM#GI58TH\2F\>'AUJ&&
MU3 IH5,5@RYX:3Y.#>?_4GEZ5-<-#U1^8/W0+$\,A[O8-\CDN>QM;%OD^%V/
M>2<,^,<!+6GCK,3P3OO1Y@J:PV3S?IZ$<69[3,FDIDM\3E<'Q9.+QLGY_OW7
MSTED$R669T6$?<6HS_:E[*0S,6%3DO:$!ZN#5*;0/VBU?YT824S5B"%N$+%?
M3FZ;Y]E6^_88\S0YA(H/8CA!,]%$\FDD7Z(MMJ?+.AU.*EP_"*\,&A'Q1;.Z
M6&L-%)VB$C=>RUD7 ^ ;E*\IVF:%YNB&IM48U(7$L+N8&MJ1I=!4Z8SS25'\
M ,A.?U<1AW)$'=)E6AN?54HO=&63&Z72;<(S"%2:@&K8]:X<(B2&I%(3+1IH
MT]1$CQB>;Q8>]GOHU[.>:GW%+Q_IA?N[\\96AYAL004_7.[M@_A"00";;XI>
MF38'0Z;C\HXG<!#( J@UB:[9U)W&)>&X&UKVOZX_A0CS5F$3?:I9@67E]*6;
MRNU_>3\9N]W&-#H\&>:O((K^J#LT)O!242+\VM(>L1,.5I9;3>8@(N3W"K,>
M#<!",$H%I%I#]'@AM-!@#_I<OI)73QIXMW0TJLB_ZM9<*A7 *V1[*]@3O-IQ
M[)Z8'&(QS>%=>#6/IMIBPI45@3=4(!8S8G87RS/Y_6/4\23DZ-M^D'8)1$DW
MC[@G@X4[.+9*M!BB$:W^.&;Z*%)V3,,ID/!D7YXHKH=:X;FA < TU,8?0JS2
M]!2'#R%NV;5:WZ#:3$[XH"8S.6P25FT!76IN;$]7I"#*P?.)C>=RAF@TF.]M
M]RB)>O_\X%3<VRY](.E>Q8[J#]1;B(\=]CLVB3&W >NBZN_R%E $)&\5%>'N
M4!<G0 ]CLMT6O\C3RH[R["X0O;'$';]:T3>-6E&H#DXZ9K?[X![>:$G47;[@
M# L<TP=B"0Q+,5WUDXU8! H'6K3P8&;M*##<\M+".=&<%T,IN9+C9%8E<Y4@
M2Q;X"$>*^7.G!>^&9'ZTPPU5."O^=#:4D%W'[?*1S:8-%B9)&3&27DK364LG
MO? 4P& 47) 8*K)'L=RC2S45@33!^KUT2BWDRFJ^G.'XILI/5S9;A(L@8"*:
MF2!Z1S;BE^0U@>FTFLFEU&R^/.TLPPHM^7QW./.*VBUH'4 1W",-,<3P^6;\
MSESIO)H&4S]3ROAW]35=J4&;!MXD6A3Z@M )OJ$V7R1B/#'.;P@F_JFCT14;
MFO% +A6X!&IVUZ,U9;\:N@@)8,;['C5MT4 ":7E7^0PW#]#B\Y%6?HL+#^0@
M'Z(AAN !K3"K23VR#:S#-"6OR!&$%O_O :Q :?KIX$#![.)F#'9#$XU':<1A
M2<V)4?+Q&?WB-N&3C67JL6S?39U@0EWN >J_@@5QGDS7H?L2[B$QR]TWHW)\
MX)>NT\%'SL'O>1>2Y"8 +IO66"!5%*^'K;\EG[2P;ICXM=O1I>4I2HK$D8:U
MOM"T9-ES3[1@=*4.66>FV+'LJ>I7(85QBWR,35SC>O9M;UD@(T%"=K%EHIS=
M5O<;CX+M98H>)7+L.KX+EG1=(47]ODCW_JN%0&*[T_$8WUZXM4J+9XJ*-',Y
MT-YE\IPX,^! S*"U%S8 ,]FCP=NI]I51+!"'Q8 E."SR[+:WHFH.O\?;#"=9
M>N$)#Y%VCWP-(H4(!?@E(U2,):LW)K1K$<+/8?P/WE5F=WOKF:Z0\_T>@3ZI
M'#[R-:3&(*RF=3>>Y T_=>58^J Z^'91*^T=#+ZQN_+2E8Z$=O0BNMNXNO#,
MIBX\B;KPS!]8%_YR!+[\LK #PX4K1S,_P7L[[K'T[6*UE+@I]'/_D@AJJ$;X
M(E/AXO%%EZX.;LT;)W]Q<?Q06;ZW<KPI-.3&S.2K@WKOOG*<>_R1+>IO/M+%
ME W:*8;VM+T5["JXN+ /"&AWOL- V+XAY_Y+67TO[!4]1IWTD>O,W,<64F-
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
M+;YD?[7]81_9<_/H]NZR<G#2_]+J)MK+>A-J7(S*5V,^9=12MJR6RK,+L$W
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
MRX7BB(20Q!IAK#EBW[X$9L=:D LG5*2!?\MJ88H^DK,=];O7B>&70'"\P;G
M).)4$1O4;_@V::Q2?L)&(/^& GDL9I,5R*4<B.38E*J-.%X)>I<KCG,X%%XM
M%I,4QR/;WL28!6>V175]'JO(FB\NJM)D%IRV3D]NK4[O[F2>250+M*T"N'8$
M8$$UVJMK7C5,F:-/>RUT_%)ZJOOD-^A[->5%L5Q\)7M1%%-3C16;YW)8'[R]
M!-J6>P&D1]7$_'8\EA"N5JME;T1BHOA*5B3F"VIA(Q(30-MR16(FIV:7+Q)'
M-C"+T8+WZ2/F4,$'9B"WC$Y8#<[??2G4GIYRC<YZM7:4</,\:@GXIIM?# .,
M0?%:Z-[9\E07S:;/XPR4,>65MF322/9.PYKJ<G(M("===+\;B;P(A2S9HBBI
MZ2FZ56\DQQJ0Q6J-E\V=\HKNE!>TDTB")#>[='.GK(!"EFR2H98QN1]_<HVF
M#V+MM%B)R4TTQ\TV[]+F_C%KKC)2(3XQ+)U9T8;3"L\^WS$1<%%(^=J]"/'G
MOQ;V4UY-E:8+A_\YOKKEH2OII*-L/J46LY/-FC_!5;<\K"T]DRA;4#.%/W@P
MSD*H6JWNOY&'2:(K67E83N?5<GFR0KZ1AB^:R%/$V."*AE85(\UM(J6-UXZF
M,QQ/S3/Y[[]_[[J=QHVQ5UZO8,6>@VU9$,L;>Y"%&QV-P.9:J-59-9W/;+Q(
M2R>)<"WOCLOJ.\;33LO0P8I\KP#'9XRGFF.FRMD,0E'*I#,?(BT-XR';H& ]
MN7+9>OB&)=>>'E;LZ-^0Q(M*Z?Q&2K]^KGS-4CK>:"B%Y_&,;8=R^"2Z*LK>
M@=RI?NTUG^R'3O8T9:[6J1Y[)B,][8:_N5F\[7\&JXC)2#-B?V-[_,9T,NVM
M5M[<:K\IJ[[FJVY#),LCDHV5\CO0R93R/+?Q)?VNK/J:Y7F\Z7(8-EV>;7:$
MN?+]_M/Y66FPUZO/,WH^F="'F',]QG89:K:N*A;S9N:?WW2:N6"A*0A@+2P6
M()PY<VXWX^X7B?$G1B'KDO<T/[G,GGS[ZBGE)0AEN3=P02V52E.E6FWDR)I0
MQXK+TC<7S:N[:%Y!0MGFFEES0;+<:P;[ F:GRF%;CA3Q3;U_:/;5Q#%VE5QU
M,#C_<5ZK'WP]:P[/GDHM?8K=TD>>Q9F9/1X5BV]PBY/+MK>LV.97BN8PI<9P
M])G&103.JP7[5FD8CS1#S36>E#[3'#Z_T&O!D_S?*@Y7[C# [2,S^[M*?-^
MN!=L;]$;7/;(++[6KB(IF-X29/71XSC4/("NUO44AO-_J24S$*EBM#N:X>!^
M<$"NIOSJ:H[''+,/)^4:;H+S$\?@(FDR>/,Q/'R.D21@'__]S\Z.<F0P4W^O
M7&A-D#I7[%>7677DIKRRLR,%HFX\2HCX>W8\N_->*2##B0\D7Q9HIL1TD^6B
MTG#"?+:8MH!CI@P ?'&R("10Q-+9[-\3.DYF<W]'E_*[F(>.3Q[<!^6ZWP$
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
M><[??G_??SS($<\@M <^#FBA#,>BJT[1N&Y5][M2CE "Z7KS,P,N"+XG;@9
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
MN2'>-Q^VMNK!UN)J)YLT-Z3-C+31J, ;,B^&E4N7.0&8&P$VE.L5HK1;Z([
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
M/,N'%K,GBGF8J/Z]3NHA9.^_%L<#6Y[22'?6S8,MWH- +J(U2_!SV2-[K>!
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
M74\"NV#J"&__$#BFH^DZ.)3M+<T@N#DV\P?O?8AT:<AVFX7 ?T"*QH!?:(B
M4_!<^+W_30@GP#K!2\!J:K:-IP$#S /+]+5>FS#%4CNR9J"(_,&7_-^-2<[V
M%F$*N?UNF)T./I<H#_S[%'\8W.+$GOKP5% A1E:0$+ <<+M,W[1>\?E@LK4>
M/,&DVN7N@U% ])F_8/>6"@\"K<'?$+^/*C/Y8Y1:<-CTN^3QAMJ2P[[Z-UVA
MJSO@,GK@Y7NPN5X;J#CU7)^P9!/;6Y9LM%3?'/PA[G*H!G\4=B6/=O3Y$$S4
MJ4J/:/=PX:OJ&!E=@T/TRZ/G/OT",5*>QN&;ZBJ(A&T[L$N/JG6R9Y=\P,J>
M!K_O.G4=/*?9;()@PNHI(Y P^*VPM^PR<'3R3$O8%[P7@C@X]1>PJ+@>F4&O
MM^-T\9=\F0.^#:@AA)6I(/T:RB>^UU);(%&(?.O1R*.L^TZPMF@. @\G1L-I
M-%3;;CHZ$JVKJR0@1*%$)QBQVR!%3ZZO? +6!\ $5!_\>P=^W7$ZH(B8=">*
MYS.1VD'\ENZKP33_@!)4#PR@@[L&^HGZ#O*/D@++;S.R31YU^71WR  E+F5;
MD7_M!@,?6%53TXE?"M()GN86%.$[CB!89>YV>$+.T>ZWMR:W#VN%X_XD\UR%
MOSO<7Z81C0LC]VO#LY^&\?W&.!N4"SE$2[E%E=Y1!$FL]6B)EZ&  T9948V&
MIMK)X24?2"S-]B"(^*X&/Z]?"LWKACA'37!BY!9;.A82@PJUH7)5*E[=W)XJ
M?<V+046B@SS_+Q/8'BJNPHSM<.P\2X-%&J!&+*,<4L"V!F'L/SR_6Y(6?6%8
MFK!/+ZM@)>?@UG3FVC(;JDHBL[QCZ_QCHA-JCDT+]B-#@-(P'<LF@5#=K:*$
M< 7,M3Q GZ(9;Z8.$24+<@1.@KX)+/J;;&FF8\.A&@G4'1'(_07:19E\2^T-
M\.'@]7L0HNXRCRJCF!@6P>-U3860 3,$$*W@?R!$Z$*<1B883CT90X;M+>(6
MVS+\3L:'PJ8Q<%#>5-P%G ;0F:'+<JS AC# PO(F$N!C1 B*@$\G 0[Z'X@9
M'+U'X@87,!Y^P:+[P-"/:>IF'];^W>S#@BURR-C>,IT> JJ2J /]#EVQNU'T
MK9J!.S-Z^H!QC"X$AEJ#=AV@2@8<;S @=PPXF_0@1NQI*J46V2O2"XY56+NE
M$#+IL/ 6629$2:JM6F]X(K+]D\<D2-,'C^1G!E25-H"J>0"J2AM U7P$_,I0
M)TP?-23DR X!+\W,NE%K"^R##;;P7H7O'5BFEPT)I"G02,O,P^[=+G.  2Z8
M'OB38_7P#_OP=B"DH<EN6$S.!QCOH^$!,P+V!(QA _ZU8Y/X%\D/)HX<28T>
MYE_]F'U[RS%TN4^/# ;:85PI,7%N]B3B/$N.@/256K/)R#KL&T^&)C5YWJE6
MP163G<*I"D]4)@FWY<8O1Z/F&P\:9"'NWMWSSF@_NFWZCQ_MI*DI#K@!O+)S
MP$F1%:OJ*]IM/%& XR"GE+%$@")W0"KL\5,MLHB0#)GWIK5,B"8@\%+4)AG?
MY9VM_ 6MRX&@4AOJ)ZU?1]=/Y?Z/\D<\$-PY=9O8H-XA7K_:4;%_L/8X\C>U
MX6'KY.KNYNSH3I66EDQ^KW:=IPOIY<R6O$"^X ?RH[4R=+%+RB7G[] #.U/)
MSJC2US'/H[[)ND-SL6U0I5:;:C?)49'L!2@<6$(28U(;Y,:/AHEAU<1S(9H'
M?;?@0PV^HOC'.Z+C7;1VH/8]M')P9(>8U.Q__=BDO3*8 [5!\_.\&_ZQ8[X!
M*4#B2 AB UD,OLP6.([E."[*9%-:PCD20V1X IR;P$JZ03HUEQ56<)^!O#&
MLL$_DPSU.\D!ZH/MK3]&;_3S>2<D'VJHU./YB11OH70GHRR2NU+,TI&HC6;^
M\3O5^POF",(U")4'3%_&ZGPP^"3##V\NL&))PC?OIK*5I=JPW3^XN>\:=>>Q
MD;^M7&_)^V#+C3'(04,:=YXH;LX3>9PGBK_A>2(W<?:#BXN#ZA<_JU?_=G)_
M>,$(;JC/7%0OJ\>'%X>7]_][QQR<W.T_W-V=7%TRU<L#^$_U_.GNY&Y[Z^J(
M.3JYK%[NGU3/F?VKRX.3>^]+MX=W#^?W=PQ\Y>KZ\+:*?[C[)+?;,>E <ID(
MJFCVR849Q!&.;9/\B]TV'9U<P8!0D>,*.+ 7QPAX,$Q'.8;L*!JZ3?BS@D<#
M)2HQY5]$T'.==S6-EXGT$Y,,"![] !X@^[>7"J/JMMHG81&Y?8%XZ<:1+5!3
M?<#<JET(=?P;#HBR;W(\D,00-&\#'_/J"]D 940"_Z^-YV.7E;1@H&K(^L#6
M;')"P9,VQH9]V5)V=-,D]Y4!]I!#K)LE!5MDOU+^C*7Q_&NIP.\(2_%9<#A$
MX= UB$]!.@;T7 T?;6_!:9&^?"R;"1\T''J39V!L]:8I],K1A.BF!\3!9*#6
M< 4%I,LAR4SO%*I@N@!6K "1+#@J5R$>G-P/C:5[# A.S[30D6QO->',3_X0
M38Q=YK$-X;L#@DVCM#ZX,IL6=[C)7I;\"_T(MQ?\=R"6:BC!3V0@7T/KPO/I
MI]M;Y']ZP':U%_RB=Z\\]ME[%V)(]Y/1_>*K2BC\#U"UZ?3@'+#30U4DJ5Y0
M2Y)0D$DJ ^CC-"CM_B)/P=3SV$(Z\B#XQ@::@> 'U#"XGZB]QN[?)*5L:Q#L
MRF2^-X2N-DTU:V 14&H95W#<>UH[EN!8VA'_%<*R0*XY2D0)W\D&F(8,',2,
M$UY)^XEQRSM/P4,4#8-Q/_V.D7P33O#P$!.3\'1;>$MN,5JG"XQ7W!1-W$+3
M6:I@XN5_[8E5TLLN? ^(@WNH<5=-MS:U<":P[I&T*>ZE=0)E;7)_C&^F-QR@
M2:@EIH6,P8)PU![0>NH>2!;*4M\TL&:D% 0XX7W?NR0?;:QJ&+BQ:1*<N4G
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
MLE83U84.'75R)H]N.<C68KP4N#UMBZR84F >P]0@W]^)+/-]W_1L0DVYWNM
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
MLJ*&%YD^UN]EXHL@OOH<)T7)*Z".$,D$J08>T!3)PDE*'CX/Q"( Z):Q,F%
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
M_$,O&3P@G3Z,II/QK_\?4$L#!!0    ( /" CU=*FQKD@ @   HF   :
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
M(:4W12(!5Q%?T7,H31 KDX,.B,6TBEU41UH%(L1KPW80Q%  %2Y2WETPY.E
ML#H(HIO'Z%$YXGN5DQVQ:X=63D+WY!XE*;'4H8GF9\0B"R!S02=?UC84/3 4
MP1"M\TOHH0<5TM/5<-JWBJ3V(GZ^+GZ^EDS?*YUV^.ZF$Z I#+H#/[;@/0WN
M,M7B@.=F_2%4%/L"0"TLN3(+!C<YF&TLC>5+=!*IG8:4]IQI%]E:BYA;X!=E
M=@[><L'DU"C!NG#%J%B&/+-^]HT,)=>2_)=.#-CZD5JY(*A VRIA;#6W[*J,
M@$,9V)P&C3BA(X\Y%06LRCHQ+_08X63#HMK!?WU!'<';&"_"G\G3/YO8G^W*
M$YG0WW(FK$W"2PFQ/GVOFQ=(I;$,">X<1U).98H;I JI5LH!KL,9'I$ADO=E
M++,IB8M55BDY+70M*EUB/>BZH'IM-;PKUC/*]0A98:P8"@*E0^N U;\#D4+C
MQ$@.M(@191UU@;9W"8#LE",4I)<4V%P*!!M/ 6_,X]Q2)@%$1!$DKAPCM&:%
M5'VKS>=<G9EU*H![7*U>"?$8!_8V3B+W59X][L Z)8K?]Q:D_Z.GSV2L/SM9
MV!P6;B/@SQE-_@+:C8$VW#QO.T LXXHN%PI!;%M6@O<9;$VR1 5!K@D^"QI@
MQ:R),AG>TZ4JYC+8>O;9W4>Y:8;<W"L<XDP+=!':6F(74!#]E,7R5L3%K<87
M_<O?O::O@/M%[6] KY]LZZHSG&&^/"<NT.@B[.841@3X##FSI*WO<<6AKS.E
MS;V$L"\P99+(+!."#*T8UE<0*-062OAF)]@!SL''AO@>?TGAS[))?,XE7+>9
MDZ>!O3;9?3F2_D)'TGH,#8H!,L+B 0.ZX0BD % +)7%_-IP(?DO:P&E2JPZL
MF+;WQ;-+MV?!OSC&X;2VFH1YB(%&W'/PHZE2:' , >8AE<M.H!A$WN0)L(<%
MV\44Q6KE]>2+^/BO'QKKT!B1!@^6@1QA+YJ!/?L)00'2LJOX,AVK>"RH[*=\
M4'S0H8N[:9&,8C45:)T,E6-X_B % -F-B)A'/MYZX=$Y$YX<O/DF(FPBWJ>L
MB>*;]+'YE9,R.SPX//HJX!9-]D$20N_U59:IY)3U8Q[<L@H6;N^QGK)>;=7V
MS?[2Q]?5_5;M,?Y8;W=6YN#LORV@I3&4(F+>G0AR.OFQ3H04$-K!9UM&=Z[=
M!0529<GR+IE^+%_H:SST]1WW?1[ZVL^_4$L#!!0    ( /" CU?7@?KD[@8
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
MN([%B60H_RGJ_[.T2V^5]V^0O9WXOJKDW^6LJK^0K#^9Z"\K_P!02P,$%
M  @ \("/5V()**_( P  9A$  !H   !R8V%T,3(Q-69O<FTQ,'%E>&@S,E\R
M+FAT;=U8;6_B1A#^'BG_881T49#,>ZAZX$,R8 Y7%#CL2)>/B[V&;>U=9[UN
M0G]]9\U+:)HC%PZNUR*$M9[=F7EFGWG6V!QZOXXZEQ?FT+;Z> 7],3W'&]D=
ML[*^HK6R,9O=2?\.7.]N9'\HA(*K%M2JB0*/Q32%,7V F8@)-]8W#'"I9&$!
M%^+2Z5O7M2$F<L%X"ZIM4/11E4C$%CB4;+%4A8[9[=B?AT[7\:!1+]?-2A=3
MGIXZV&]9JEBX*G2N^#Q-VF>(X%.NJ,SQ].R9YPR<GN4YDS%,;V?NK37VP)N<
M"=Q>Z-K/<%MVR[TRN'8O#U]K-*O&^0-;+EC]R=2S^]\7\!;F^^I/,!F -[3!
MM69=:VR[I<GGD7T'5L_3EGJU^M\EURZ"P\$7G%-?,<'A@:DEJ"6%3QF16)%H
M!3.:"*D C0,A8XQ9^G1Y(4*\'T"/*!B**&!\@1$=[I?A6J^^BH+[3+1[(DX(
M7UW)?%0T(!0R]WZ_]@Z4!^AEXBLQQU&C9F!1ZPT#2 HAB]"TR\>E?B:98@B5
M\ #L1W])^()>7F",F*6I3AZ_>FI %(4EE123W,]F#>0I&<> 7T1*DR4,J>0"
M*]=;,AK"@''"?48BF(0A\S$Q=*3];. 8R!:IBV= DLDT(UQ=7B@!>YVRJ6;>
M*1H,"42B$,YV/N#T[23-LTT E\@YX30M31XCN@++5]JB>6:@G:C6=Z2:9W5'
M-O3LT<B=6CUG_/%#H5K(QU.KW]^.-UD\L$ M=1K5=X7\M#"]V=;VARZ63Z)M
M0"62PN9$,;W^,P_UF^2Q#1M0]==!'43B]<\;QQQ,4)/V-J*4LC_I>C<*G>M:
MT:SH&9V7,SEK< _9M&G<,(NPBWWD;J2[9]=1DMYG3-(8E2_5-'LB[34I C9J
MK7D=%'?4?.J_;>]M^5E[W[AIZZ[<AXL_LS43*CF3.C\>:;]^ TY,[V\C[3%4
MK!^FXI$$8QSU/"8Y:_ ,481QU#BV5N$M^PC3AT@B::J)9F@SB2+<6-1_K;%H
M2)!YJ9&O"G?:BPX#EKO6>H^SLFC-4Y%0F<=,G^ER^=_GW_^*X?_DR0M</XJ/
M?=S\%O2I3V-][M>:ZW/_U!SMKEH'7;X(9RYD0&5I+I02<0OF$?%_AQI6,!41
M"UX+:3J=2EKY^W.%67$Z+U/S2!5IUM\=+R+-+ZT]#&Q,8GJXFAO_-XWC CPK
MV2G*]>82':.#3$6O%.8(KU]X$/V1RG+B.EY/)4.L"8)]@JV5W_)]D7&%_S"V
M52B^5>>_0O]V*ORJI'^3LXI^3[)^<:+?K_P%4$L! A0#%     @ \("/5]I_
M:I(L&@  ASL! !$              ( !     ')C870M,C R,S$P,S$N>'-D
M4$L! A0#%     @ \("/5_#9F@W_%   I>   !4              ( !6QH
M ')C870M,C R,S$P,S%?8V%L+GAM;%!+ 0(4 Q0    ( /" CU<N9#IC+2(
M //] 0 5              "  8TO  !R8V%T+3(P,C,Q,#,Q7V1E9BYX;6Q0
M2P$"% ,4    " #P@(]7:EXU*[-C  #Z&@8 %0              @ 'M40
M<F-A="TR,#(S,3 S,5]L86(N>&UL4$L! A0#%     @ \("/5T)%K&P$2P
M>\\$ !4              ( !T[4  ')C870M,C R,S$P,S%?<')E+GAM;%!+
M 0(4 Q0    ( /" CU>!S-]TB64! "QD#P 3              "  0H! 0!R
M8V%T,3(Q-69O<FTQ,'$N:'1M4$L! A0#%     @ \("/5TJ;&N2 "   "B8
M !H              ( !Q&8" ')C870Q,C$U9F]R;3$P<65X:#$P7S,N:'1M
M4$L! A0#%     @ \("/5R$\C!WK!@  _2,  !H              ( !?&\"
M ')C870Q,C$U9F]R;3$P<65X:#,Q7S$N:'1M4$L! A0#%     @ \("/5]>!
M^N3N!@  !B0  !H              ( !GW8" ')C870Q,C$U9F]R;3$P<65X
M:#,Q7S(N:'1M4$L! A0#%     @ \("/5[P"$.## P  8!$  !H
M     ( !Q7T" ')C870Q,C$U9F]R;3$P<65X:#,R7S$N:'1M4$L! A0#%
M  @ \("/5V()**_( P  9A$  !H              ( !P($" ')C870Q,C$U
H9F]R;3$P<65X:#,R7S(N:'1M4$L%!@     +  L ] (  ,"% @    $!

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
