<SEC-DOCUMENT>0001554795-24-000065.txt : 20240318
<SEC-HEADER>0001554795-24-000065.hdr.sgml : 20240318
<ACCEPTANCE-DATETIME>20240318163039
ACCESSION NUMBER:		0001554795-24-000065
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		101
CONFORMED PERIOD OF REPORT:	20240131
FILED AS OF DATE:		20240318
DATE AS OF CHANGE:		20240318

FILER:

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

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

	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>rcat0318form10q.htm
<DESCRIPTION>FORM 10-Q
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<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/20240131">
<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_03C_RCAT_RCAT_20240131 -->
<!-- Field: Set; Name: xdx; ID: xdx_04D_20230501_20240131 -->
<!-- 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_07E_XDX_C%2D%2D\Users\zackz\Documents\XBRL accounts\RCAT\2024\10%2DQ 0318\rcat0318template.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-01to2024-01-31" name="dei:EntityCentralIndexKey" id="ixv-13260">0000748268</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-05-01to2024-01-31" name="dei:AmendmentFlag" id="ixv-13261">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-05-01to2024-01-31" id="xdx2ixbrl0011" name="dei:DocumentQuarterlyReport">true</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-05-01to2024-01-31" id="xdx2ixbrl0012" name="dei:DocumentFiscalPeriodFocus">Q3</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-05-01to2024-01-31" id="xdx2ixbrl0013" name="dei:DocumentFiscalYearFocus">2024</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-05-01to2024-01-31" id="xdx2ixbrl0014" name="dei:CurrentFiscalYearEndDate">--04-30</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-05-01to2024-01-31" id="xdx2ixbrl0034" name="dei:EntitySmallBusiness">true</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:Investments" contextRef="AsOf2024-01-31" id="xdx2ixbrl0048" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LongTermDebtNoncurrent" contextRef="AsOf2024-01-31" id="xdx2ixbrl0123" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <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="From2022-11-012023-01-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0389" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-11-012023-01-31_us-gaap_CommonStockMember" id="xdx2ixbrl0390" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-11-012023-01-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0392" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-11-012023-01-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0393" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2022-11-012023-01-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0396" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2022-11-012023-01-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0399" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2022-11-012023-01-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0400" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2022-11-012023-01-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0404" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2022-11-012023-01-31_us-gaap_CommonStockMember" id="xdx2ixbrl0405" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2022-11-012023-01-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0406" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2022-11-012023-01-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0407" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2022-11-012023-01-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0411" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2022-11-012023-01-31_us-gaap_CommonStockMember" id="xdx2ixbrl0412" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2022-11-012023-01-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0413" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2022-11-012023-01-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0414" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-11-012023-01-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0418" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-11-012023-01-31_us-gaap_CommonStockMember" id="xdx2ixbrl0419" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-11-012023-01-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0420" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-11-012023-01-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0422" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-05-012023-07-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0443" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember" id="xdx2ixbrl0444" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-05-012023-07-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0446" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-05-012023-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0447" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2023-05-012023-07-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0450" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2023-05-012023-07-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0453" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2023-05-012023-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0454" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2023-05-012023-07-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0461" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2023-05-012023-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0462" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2023-05-012023-07-31" id="xdx2ixbrl0463" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-05-012023-07-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0467" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember" id="xdx2ixbrl0468" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-05-012023-07-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0469" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-05-012023-07-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0470" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-05-012023-07-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0474" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember" id="xdx2ixbrl0475" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-05-012023-07-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0476" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-05-012023-07-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0477" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-05-012023-07-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0481" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember" id="xdx2ixbrl0482" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-05-012023-07-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0483" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-05-012023-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0485" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-08-012023-10-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0497" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-08-012023-10-31_us-gaap_CommonStockMember" id="xdx2ixbrl0498" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-08-012023-10-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0500" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-08-012023-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0501" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2023-08-012023-10-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0504" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2023-08-012023-10-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0507" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2023-08-012023-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0508" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetValue" contextRef="From2023-08-012023-10-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0512" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetValue" contextRef="From2023-08-012023-10-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0515" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetValue" contextRef="From2023-08-012023-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0516" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-08-012023-10-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0520" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-08-012023-10-31_us-gaap_CommonStockMember" id="xdx2ixbrl0521" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-08-012023-10-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0522" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-08-012023-10-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0523" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-08-012023-10-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0527" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-08-012023-10-31_us-gaap_CommonStockMember" id="xdx2ixbrl0528" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-08-012023-10-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0529" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-08-012023-10-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0530" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-08-012023-10-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0534" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-08-012023-10-31_us-gaap_CommonStockMember" id="xdx2ixbrl0535" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-08-012023-10-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0536" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-08-012023-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0538" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-11-012024-01-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0550" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-11-012024-01-31_us-gaap_CommonStockMember" id="xdx2ixbrl0551" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-11-012024-01-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0553" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-11-012024-01-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0554" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2023-11-012024-01-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0557" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2023-11-012024-01-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0560" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2023-11-012024-01-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0561" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2023-11-012024-01-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0565" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2023-11-012024-01-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0568" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2023-11-012024-01-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0569" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="From2023-11-012024-01-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0573" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="From2023-11-012024-01-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0576" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="From2023-11-012024-01-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0577" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-11-012024-01-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0582" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-11-012024-01-31_us-gaap_CommonStockMember" id="xdx2ixbrl0583" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-11-012024-01-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0584" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-11-012024-01-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0585" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-11-012024-01-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0589" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-11-012024-01-31_us-gaap_CommonStockMember" id="xdx2ixbrl0590" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-11-012024-01-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0591" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-11-012024-01-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0592" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-11-012024-01-31_custom_SeriesBPreferredStock1Member" id="xdx2ixbrl0596" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-11-012024-01-31_us-gaap_CommonStockMember" id="xdx2ixbrl0597" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-11-012024-01-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0598" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-11-012024-01-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0600" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PaymentsToAcquireInvestments" contextRef="From2023-05-01to2024-01-31" id="xdx2ixbrl0681" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="From2022-05-012023-01-31" id="xdx2ixbrl0691" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:ProceedsFromATMFacility" contextRef="From2022-05-012023-01-31" id="xdx2ixbrl0694" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromStockOptionsExercised" contextRef="From2022-05-012023-01-31" id="xdx2ixbrl0703" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromRelatedPartyDebt" contextRef="From2023-05-01to2024-01-31" id="xdx2ixbrl0705" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RepaymentsOfRelatedPartyDebt" contextRef="From2023-05-01to2024-01-31" id="xdx2ixbrl0708" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" contextRef="From2023-05-01to2024-01-31" id="xdx2ixbrl0720" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" contextRef="From2022-05-012023-01-31" id="xdx2ixbrl0721" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" contextRef="From2022-05-012023-01-31" id="xdx2ixbrl0724" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxesPaidNet" contextRef="From2023-05-01to2024-01-31" id="xdx2ixbrl0747" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxesPaidNet" contextRef="From2022-05-012023-01-31" id="xdx2ixbrl0748" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:ConversionOfPreferredStockIntoCommonStock" contextRef="From2022-05-012023-01-31" id="xdx2ixbrl0757" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:FairValueOfSharesWithheldAsPaymentOfNoteReceivable" contextRef="From2023-05-01to2024-01-31" id="xdx2ixbrl0759" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:TaxesRelatedToNetShareSettlementOfEquityAwards" contextRef="From2023-05-01to2024-01-31" id="xdx2ixbrl0762" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense" contextRef="From2023-11-012024-01-31" id="xdx2ixbrl0889" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense" contextRef="From2022-11-012023-01-31" id="xdx2ixbrl0890" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense" contextRef="From2022-05-012023-01-31" id="xdx2ixbrl0892" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations" contextRef="AsOf2023-04-30" id="xdx2ixbrl0951" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:GrantsReceivableCurrent" contextRef="AsOf2023-04-30" id="xdx2ixbrl1000" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss" contextRef="AsOf2024-01-31" id="xdx2ixbrl1002" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IndefiniteLivedTradeNames" contextRef="AsOf2024-01-31_custom_IntangibleAssetsAccumulatedAmortizationMember" id="xdx2ixbrl1055" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IndefiniteLivedTradeNames" contextRef="AsOf2023-04-30_custom_IntangibleAssetsAccumulatedAmortizationMember" id="xdx2ixbrl1058" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:IndefiniteLivedIntangibleAssetsExcludingGoodwill1" contextRef="AsOf2024-01-31_custom_IntangibleAssetsAccumulatedAmortizationMember" id="xdx2ixbrl1062" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:IndefiniteLivedIntangibleAssetsExcludingGoodwill1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsAccumulatedAmortizationMember" id="xdx2ixbrl1065" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:OutstandingPrincipalPaymentsDueLongTerm" contextRef="AsOf2024-01-31" id="xdx2ixbrl1206" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2024-01-31" id="xdx2ixbrl1215" decimals="0" sign="-" unitRef="USD">71567007</ix:nonFraction>
  <ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2023-04-30" id="xdx2ixbrl1216" decimals="0" sign="-" unitRef="USD">54586793</ix:nonFraction>
  <ix:nonFraction name="RCAT:WarrantAggregateIntrinsicValue" contextRef="AsOf2023-04-30_custom_WarrantOutstandingMember" id="xdx2ixbrl1281" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:WarrantAggregateIntrinsicValue" contextRef="AsOf2024-01-31_custom_WarrantOutstandingMember" id="xdx2ixbrl1283" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="From2023-05-012024-01-31_custom_OptionsAssumptionsUsedMember" id="xdx2ixbrl1302" unitRef="Pure" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="From2022-05-012023-01-31_custom_OptionsAssumptionsUsedMember" id="xdx2ixbrl1303" unitRef="Pure" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2022-05-012023-01-31_custom_Options1Member" id="xdx2ixbrl1319" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="From2022-05-012023-01-31_custom_Options1Member" id="xdx2ixbrl1320" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" contextRef="AsOf2024-01-31_custom_Options1Member" id="xdx2ixbrl1336" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" contextRef="AsOf2024-01-31_custom_Options1Member" id="xdx2ixbrl1340" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="From2023-05-012024-01-31_custom_DerivativesAssumptionsUsedMember" id="xdx2ixbrl1402" unitRef="Pure" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="From2022-05-012023-04-30_custom_DerivativesAssumptionsUsedMember" id="xdx2ixbrl1403" unitRef="Pure" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:DerivativeLiabilitiesAdditionsDuringPeriod" contextRef="From2023-05-01to2024-01-31" id="xdx2ixbrl1418" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:DerivativeLiabilitiesAdditionsDuringPeriod" contextRef="From2022-05-012023-04-30" id="xdx2ixbrl1419" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:EliminatedUponConversionOrExerciseOfWarrants" contextRef="From2023-05-01to2024-01-31" id="xdx2ixbrl1421" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="RCAT:EliminatedUponConversionOrExerciseOfWarrants" contextRef="From2022-05-012023-04-30" id="xdx2ixbrl1422" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-05-012024-01-31_us-gaap_CorporateMember" id="xdx2ixbrl1439" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-05-012024-01-31_us-gaap_CorporateMember" id="xdx2ixbrl1444" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-05-012024-01-31_us-gaap_CorporateMember" id="xdx2ixbrl1449" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:Revenues" contextRef="From2022-05-012023-01-31_us-gaap_CorporateMember" id="xdx2ixbrl1474" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2022-05-012023-01-31_us-gaap_CorporateMember" id="xdx2ixbrl1479" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-05-012023-01-31_us-gaap_CorporateMember" id="xdx2ixbrl1484" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AccountsAndOtherReceivablesNetCurrent" contextRef="AsOf2024-01-31_us-gaap_CorporateMember" id="xdx2ixbrl1509" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2024-01-31_us-gaap_CorporateMember" id="xdx2ixbrl1514" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DepositAssets" contextRef="AsOf2024-01-31_us-gaap_CorporateMember" id="xdx2ixbrl1519" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AccountsAndOtherReceivablesNetCurrent" contextRef="AsOf2023-04-30_us-gaap_CorporateMember" id="xdx2ixbrl1524" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-04-30_us-gaap_CorporateMember" id="xdx2ixbrl1529" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DepositAssets" contextRef="AsOf2023-04-30_us-gaap_CorporateMember" id="xdx2ixbrl1534" unitRef="USD" xs:nil="true"></ix:nonFraction>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="rcat-20240131.xsd" xlink:type="simple"/>
  </ix:references>
 <ix:resources>
    <xbrli:context id="From2023-05-01to2024-01-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>2024-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-15">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-15</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-01-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-01-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="AsOf2024-01-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>2024-01-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-11-012024-01-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-11-01</xbrli:startDate>
        <xbrli:endDate>2024-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-11-012023-01-31">
      <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>2023-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-05-012023-01-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>2023-01-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="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-11-012023-01-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-11-01</xbrli:startDate>
        <xbrli:endDate>2023-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-11-012023-01-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-11-01</xbrli:startDate>
        <xbrli:endDate>2023-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-11-012023-01-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-11-01</xbrli:startDate>
        <xbrli:endDate>2023-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-11-012023-01-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-11-01</xbrli:startDate>
        <xbrli:endDate>2023-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-11-012023-01-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-11-01</xbrli:startDate>
        <xbrli:endDate>2023-01-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="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="From2023-11-012024-01-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-11-01</xbrli:startDate>
        <xbrli:endDate>2024-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-11-012024-01-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-11-01</xbrli:startDate>
        <xbrli:endDate>2024-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-11-012024-01-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-11-01</xbrli:startDate>
        <xbrli:endDate>2024-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-11-012024-01-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-11-01</xbrli:startDate>
        <xbrli:endDate>2024-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-11-012024-01-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-11-01</xbrli:startDate>
        <xbrli:endDate>2024-01-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-01-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-01-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-01-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-01-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-01-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-01-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-01-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-01-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-01-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-01-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-01-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-01-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="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="AsOf2024-01-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>2024-01-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-01-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>2024-01-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-01-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>2024-01-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-01-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>2024-01-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-01-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>2024-01-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-10-012024-01-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-10-01</xbrli:startDate>
        <xbrli:endDate>2024-01-31</xbrli:endDate>
      </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="AsOf2024-01-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>2024-01-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-01-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>2024-01-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-01-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>2024-01-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-012023-01-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>2023-01-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-012024-01-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>2024-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-01-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>2024-01-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-012024-01-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>2024-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012024-01-31_custom_OperatingLeaseLocation2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">RCAT:OperatingLeaseLocation2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-05-01</xbrli:startDate>
        <xbrli:endDate>2024-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012024-01-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>2024-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012024-01-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>2024-01-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-012024-01-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>2024-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-01-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>2024-01-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="From2022-02-012023-01-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>2022-02-01</xbrli:startDate>
        <xbrli:endDate>2023-01-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="AsOf2024-01-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>2024-01-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="AsOf2024-01-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>2024-01-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="AsOf2024-01-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>2024-01-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-012024-01-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>2024-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012024-01-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>2024-01-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="AsOf2022-04-30_custom_WarrantOutstandingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">RCAT:WarrantOutstandingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-04-30_custom_WarrantOutstandingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">RCAT:WarrantOutstandingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-01-31_custom_WarrantOutstandingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000748268</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">RCAT:WarrantOutstandingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-01-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-01-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>2024-01-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-01-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-01-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012024-01-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>2024-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-05-012023-01-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>2023-01-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-012023-01-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>2023-01-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-012024-01-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>2024-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-01-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>2024-01-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-012023-01-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>2023-01-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-012024-01-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>2024-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-01-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>2024-01-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012024-01-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>2024-01-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="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-012024-01-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>2024-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012024-01-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>2024-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012024-01-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>2024-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-05-012024-01-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>2024-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-05-012023-01-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>2023-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-05-012023-01-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>2023-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-05-012023-01-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>2023-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-05-012023-01-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>2023-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-01-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>2024-01-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-01-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>2024-01-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-01-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>2024-01-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-01-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>2024-01-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: 0; text-align: center"><b>UNITED STATES</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Washington, D.C. 20549</b></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 <span id="xdx_90C_edei--DocumentType_c20230501__20240131_zXLPM2AtQLW"><ix:nonNumeric contextRef="From2023-05-01to2024-01-31" name="dei:DocumentType" id="ixv-14737">10-Q</ix:nonNumeric></span></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"><b>&#160;</b></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%">&#160;</td>
    <td style="font: 12pt Times New Roman, Times, Serif; width: 5%"><span style="font-family: Segoe UI Symbol,sans-serif; font-size: 10pt"><span id="xdx_90A_edei--DocumentQuarterlyReport_dxL_c20230501__20240131_zPAIngXDifMb" 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"><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">&#160;</td>
    <td style="font: 12pt Times New Roman, Times, Serif">&#160;</td>
    <td>
    <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">For the <span id="xdx_90F_edei--DocumentFiscalPeriodFocus_dxL_c20230501__20240131_zMR5oiLMNoA7" title="::XDX::Q3"><span style="-sec-ix-hidden: xdx2ixbrl0012">quarterly</span></span> <span id="xdx_902_edei--DocumentFiscalYearFocus_dxL_c20230501__20240131_zJ56ZvRbjyOe" title="::XDX::2024"><span style="-sec-ix-hidden: xdx2ixbrl0013">period</span></span> <span id="xdx_905_edei--CurrentFiscalYearEndDate_dxL_c20230501__20240131_z2UwpDHALY8i" title="::XDX::--04-30"><span style="-sec-ix-hidden: xdx2ixbrl0014">ended</span></span> <span id="xdx_90C_edei--DocumentPeriodEndDate_c20230501__20240131_zbLrQbz1JeJb"><ix:nonNumeric contextRef="From2023-05-01to2024-01-31" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="ixv-14738">January 31, 2024</ix:nonNumeric></span></p></td></tr>
  </table>
<p style="font: 10pt/115% Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

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

<p style="font: 10pt/115% Times New Roman, Times, Serif; margin: 0; text-align: center">&#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%">&#160;</td>
    <td style="width: 5%"><span style="font-family: Segoe UI Symbol,sans-serif; font-size: 10pt"><span id="xdx_900_edei--DocumentTransitionReport_c20230501__20240131_zpk4vPoJ1EYi"><ix:nonNumeric contextRef="From2023-05-01to2024-01-31" format="ixt:booleanfalse" name="dei:DocumentTransitionReport" id="ixv-14739">&#9744;</ix:nonNumeric></span></span></td>
    <td style="width: 94%; text-align: justify"><span style="font-size: 10pt"><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>&#160;</td>
    <td>&#160;</td>
    <td>
    <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">For the transition period from ___________ to ___________</p></td></tr>
  </table>
<p style="font: 10pt/115% Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Commission File Number: <span id="xdx_907_edei--EntityFileNumber_c20230501__20240131_zmstzB1QySRl"><ix:nonNumeric contextRef="From2023-05-01to2024-01-31" name="dei:EntityFileNumber" id="ixv-14740">000-31587</ix:nonNumeric></span></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><span style="text-decoration: underline"><span id="xdx_90D_edei--EntityRegistrantName_c20230501__20240131_zUuacpciMGL"><ix:nonNumeric contextRef="From2023-05-01to2024-01-31" name="dei:EntityRegistrantName" id="ixv-14741">Red Cat Holdings, Inc.</ix:nonNumeric></span></span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#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="border-bottom: black 1pt solid; width: 48%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt"><span id="xdx_907_edei--EntityIncorporationStateCountryCode_c20230501__20240131_zwBgTou7zWQd"><ix:nonNumeric contextRef="From2023-05-01to2024-01-31" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="ixv-14742">Nevada</ix:nonNumeric></span></span></td>
    <td style="width: 7%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">&#160;</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"><span id="xdx_90F_edei--EntityTaxIdentificationNumber_c20230501__20240131_zNaCFrgvAAB9"><ix:nonNumeric contextRef="From2023-05-01to2024-01-31" name="dei:EntityTaxIdentificationNumber" id="ixv-14743">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">(State or other jurisdiction of incorporation or organization)</span></td>
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">&#160;</td>
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt">(I.R.S. Employer Identification No.)</span></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>

<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; vertical-align: bottom; width: 48%; padding-right: 5.4pt; padding-left: 5.4pt">
    <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"><span id="xdx_903_edei--EntityAddressAddressLine1_c20230501__20240131_z8oNYAdBtBhf"><ix:nonNumeric contextRef="From2023-05-01to2024-01-31" name="dei:EntityAddressAddressLine1" id="ixv-14744">15 Ave. Munoz Rivera</ix:nonNumeric></span>, <span id="xdx_907_edei--EntityAddressAddressLine2_c20230501__20240131_z4vUx6LcIH45"><ix:nonNumeric contextRef="From2023-05-01to2024-01-31" name="dei:EntityAddressAddressLine2" id="ixv-14745">Ste 2200</ix:nonNumeric></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span id="xdx_905_edei--EntityAddressCityOrTown_c20230501__20240131_zNkimSFCwmc7"><ix:nonNumeric contextRef="From2023-05-01to2024-01-31" name="dei:EntityAddressCityOrTown" id="ixv-14746">San Juan</ix:nonNumeric></span>, <span id="xdx_90F_edei--EntityAddressCountry_c20230501__20240131_zrsvZX2loV55"><ix:nonNumeric contextRef="From2023-05-01to2024-01-31" format="ixt-sec:countrynameen" name="dei:EntityAddressCountry" id="ixv-14747">Puerto Rico</ix:nonNumeric></span></p></td>
    <td style="vertical-align: top; width: 7%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: top; width: 45%; padding-right: 5.4pt; padding-left: 5.4pt">
    <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">&#160;</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span id="xdx_90A_edei--EntityAddressPostalZipCode_c20230501__20240131_zGOzDBg9ltV8"><ix:nonNumeric contextRef="From2023-05-01to2024-01-31" name="dei:EntityAddressPostalZipCode" id="ixv-14748">00901</ix:nonNumeric></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">(Address of principal executive offices)</span></td>
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">&#160;</td>
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt">(Zip Code)</span></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"><span style="text-decoration: underline"><span id="xdx_900_edei--CityAreaCode_c20230501__20240131_zTCp0PwKvLn7"><ix:nonNumeric contextRef="From2023-05-01to2024-01-31" name="dei:CityAreaCode" id="ixv-14749">(833)</ix:nonNumeric></span> <span id="xdx_903_edei--LocalPhoneNumber_c20230501__20240131_zclqmcxgoPff"><ix:nonNumeric contextRef="From2023-05-01to2024-01-31" name="dei:LocalPhoneNumber" id="ixv-14750">373-3228</ix:nonNumeric></span></span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">(Former name, former address and former fiscal year,
if changed since last report)</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">Securities registered pursuant to Section 12(b) of
the Act:</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="border-bottom: black 1pt solid; width: 28%">
    <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">Title of each class</p></td>
    <td style="width: 1%; padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 20%">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Trading</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Symbol(s)</p></td>
    <td style="width: 1%; padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 50%">
    <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">Name of each exchange on which registered</p></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt"><span id="xdx_905_edei--Security12bTitle_c20230501__20240131_zR0wO0HmxO8i"><ix:nonNumeric contextRef="From2023-05-01to2024-01-31" name="dei:Security12bTitle" id="ixv-14751">Common Stock</ix:nonNumeric></span></span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt"><span id="xdx_90B_edei--TradingSymbol_c20230501__20240131_zeyihxqDTgJ5"><ix:nonNumeric contextRef="From2023-05-01to2024-01-31" name="dei:TradingSymbol" id="ixv-14752">RCAT</ix:nonNumeric></span></span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt"><span id="xdx_90E_edei--SecurityExchangeName_c20230501__20240131_zmbZlqYQxHue"><ix:nonNumeric contextRef="From2023-05-01to2024-01-31" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="ixv-14753">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-align: justify; text-indent: 40pt">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.	<span id="xdx_901_edei--EntityCurrentReportingStatus_c20230501__20240131_zeN3GD8D52v2"><ix:nonNumeric contextRef="From2023-05-01to2024-01-31" name="dei:EntityCurrentReportingStatus" id="ixv-14754">Yes</ix:nonNumeric></span> <span style="font-family: Segoe UI Symbol,sans-serif">&#9745;</span>	&#160;No&#160;<span style="font-family: Segoe UI Symbol,sans-serif">&#9744;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 40pt">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).	<span id="xdx_906_edei--EntityInteractiveDataCurrent_c20230501__20240131_zcBWtbf2511i"><ix:nonNumeric contextRef="From2023-05-01to2024-01-31" name="dei:EntityInteractiveDataCurrent" id="ixv-14755">Yes</ix:nonNumeric></span> <span style="font-family: Segoe UI Symbol,sans-serif">&#9745;</span>	&#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-align: justify; text-indent: 40pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 40pt">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 "large accelerated filer," "accelerated filer," "smaller reporting company,"
and "emerging growth company" in Rule&#160;12b-2 of the Exchange Act.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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="width: 59%; padding-top: 4pt; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><span style="font-size: 10pt">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">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"><span id="xdx_907_edei--EntityFilerCategory_c20230501__20240131_z6v1Xg7Fmizk"><ix:nonNumeric contextRef="From2023-05-01to2024-01-31" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="ixv-14756">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">Smaller&#160;reporting&#160;company&#160;<span style="font-family: Segoe UI Symbol,sans-serif"><span id="xdx_905_edei--EntitySmallBusiness_dxL_c20230501__20240131_zOtmpaUz6wHd" 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">&#160;</td>
    <td style="padding-top: 4pt; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><span style="font-size: 10pt">Emerging growth company&#160;</span><span style="font-family: Segoe UI Symbol,sans-serif"><span id="xdx_90B_edei--EntityEmergingGrowthCompany_c20230501__20240131_zpvL23GUhLZ"><ix:nonNumeric contextRef="From2023-05-01to2024-01-31" format="ixt:booleanfalse" name="dei:EntityEmergingGrowthCompany" id="ixv-14757">&#9744;</ix:nonNumeric></span></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; 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; text-indent: 40pt">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 Segoe UI Symbol,sans-serif; margin: 0 0 0.1pt; text-align: justify; text-indent: 40pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0.1pt; text-align: justify; text-indent: 40pt">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_906_edei--EntityShellCompany_c20230501__20240131_zc4DF5w6sPCa"><ix:nonNumeric contextRef="From2023-05-01to2024-01-31" format="ixt:booleanfalse" name="dei:EntityShellCompany" id="ixv-14758">No</ix:nonNumeric></span>&#160;<span style="font-family: Segoe UI Symbol,sans-serif">&#9745;</span>&#160;</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: 12pt Times New Roman, Times, Serif; margin: 0 0 0.1pt; text-align: justify"><span style="font-size: 10pt">As of March
15, 2024, there were <span id="xdx_90C_edei--EntityCommonStockSharesOutstanding_iI_c20240315_zKuIN8zHaXu6"><ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" contextRef="AsOf2024-03-15" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-14759">74,281,520</ix:nonFraction></span> </span><span style="font-size: 8pt">&#160;</span><span style="font-size: 10pt">shares of the registrant's
common stock outstanding.</span></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 January 31, 2024</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 January 31, 2024 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="#IncomeStatement"><span style="font-size: 10pt">Consolidated Statements of Operations for the Three and Nine Months Ended January 31, 2024 and 2023</span></a></td>
    <td style="text-align: center"><a href="#IncomeStatement"><span style="font-size: 10pt">4</span></a></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td>&#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="#StockholdersEquityStatement"><span style="font-size: 10pt">Consolidated Statements Stockholders' Equity for the Three and Nine Months Ended January 31, 2024 and 2023</span></a></td>
    <td style="text-align: center"><a href="#StockholdersEquityStatement"><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 Nine Months Ended January 31, 2024 and 2023</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">24</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">31</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">31</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">31</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">31</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">31</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">32</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="#MineSafetyDisclosures"><span style="font-size: 10pt">Item 4.</span></a></td>
    <td><a href="#MineSafetyDisclosures"><span style="font-size: 10pt">Mine Safety Disclosures</span></a></td>
    <td style="text-align: center"><a href="#MineSafetyDisclosures"><span style="font-size: 10pt">32</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">32</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">32</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">33</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; 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_30F_111_zRuyfteKgyM9" 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"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_491_20240131_z7etONhwP3d2" style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_499_20230430_z9F5MaJMHBGj" style="text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">January 31,</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">April 30,</span></td></tr>
  <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" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2024</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">2023</span></td></tr>
  <tr id="xdx_406_eus-gaap--AssetsAbstract_iB_z3E0OCIs664h" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; font-weight: bold; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">ASSETS</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--AssetsCurrentAbstract_i01B_zgFC4lsfhEx2" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Current assets</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--Cash_i02I_maCzSs3_ziTTrcOZ6Gvg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 68%; font-size: 10pt; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt">Cash</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 12%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:Cash" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14760">7,697,335</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 12%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:Cash" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14761">3,173,649</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--Investments_i02I_maCzSs3_zRIuoZ9hJysg" 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">Marketable securities</span></td><td style="font-size: 8pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0048">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; 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:Investments" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14762">12,814,038</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--AccountsReceivableNetCurrent_i02I_maCzSs3_z2shauIWHgPd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt">Accounts receivable,
    net</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:AccountsReceivableNetCurrent" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14763">5,091,724</ix:nonFraction></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:AccountsReceivableNetCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14764">719,862</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--InventoryNet_i02I_maCzSs3_zlNhouMSOvF5" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt">Inventory</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:InventoryNet" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14765">9,093,270</ix:nonFraction></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:InventoryNet" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14766">8,920,573</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--OtherAssetsCurrent_i02I_maCzSs3_zpiGxE8Fzbl8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt">Other</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:OtherAssetsCurrent" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14767">2,798,293</ix:nonFraction></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:OtherAssetsCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14768">1,263,735</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_i02I_maCzSs3_zJWMT0NO5wu1" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt">Current
    assets of discontinued operations</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:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14769">3,261,136</ix:nonFraction></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:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14770">5,283,155</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_408_eus-gaap--AssetsCurrent_i02I_mtCzSs3_maCzNWn_z27uqEfU1la6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 40pt"><span style="font-size: 10pt">Total current
    assets</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:AssetsCurrent" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14771">27,941,758</ix:nonFraction></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:AssetsCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14772">32,175,012</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--Goodwill_i01I_maCzHLD_zVC4ZhVgC1m1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Goodwill</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:Goodwill" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14773">17,012,832</ix:nonFraction></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:Goodwill" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14774">17,012,832</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--IntangibleAssetsNetExcludingGoodwill_i01I_maCzHLD_zO01Wim5Sna6" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Intangible assets,
    net</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:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14775">6,672,235</ix:nonFraction></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:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14776">7,323,004</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--PropertyPlantAndEquipmentNet_i01I_maCzHLD_zU646bRNjdIf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Property and
    equipment, net</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:PropertyPlantAndEquipmentNet" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14777">2,477,601</ix:nonFraction></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:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14778">2,650,358</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--OtherAssetsNoncurrent_i01I_maCzHLD_z3vTvGVN8tDh" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Other</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:OtherAssetsNoncurrent" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14779">303,180</ix:nonFraction></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:OtherAssetsNoncurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14780">303,180</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--OperatingLeaseRightOfUseAsset_i01I_maCzHLD_z5CNFSn6JuZf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Operating lease
    right-of-use assets</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:OperatingLeaseRightOfUseAsset" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14781">453,416</ix:nonFraction></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:OperatingLeaseRightOfUseAsset" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14782">620,307</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_i01I_maCzHLD_zssuRaJQp5f" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Long-term
    assets of discontinued operations</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:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14783">456,177</ix:nonFraction></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:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14784">108,397</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_40B_eus-gaap--AssetsNoncurrent_i01I_mtCzHLD_maCzNWn_zE8KqjGDlhz3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 40pt"><span style="font-size: 10pt">Total long-term
    assets</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:AssetsNoncurrent" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14785">27,375,441</ix:nonFraction></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:AssetsNoncurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14786">28,018,078</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--Assets_i01TI_mtCzNWn_zAAS26p6fdI4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; font-weight: bold; text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">TOTAL
    ASSETS</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14787">55,317,199</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14788">60,193,090</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--LiabilitiesAndStockholdersEquityAbstract_iB_zXs57pj1zag7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; font-weight: bold; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">LIABILITIES
    AND STOCKHOLDERS' EQUITY</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--LiabilitiesCurrentAbstract_i01B_zJu0TbbI1q8" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Current liabilities</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--AccountsPayableCurrent_i02I_maCzcYH_zvRIbi7GZiw6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt">Accounts payable</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">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14789">2,281,874</ix:nonFraction></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">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14790">1,392,550</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--AccruedLiabilitiesCurrent_i02I_maCzcYH_z47V0MON98Za" 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">Accrued expenses</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:AccruedLiabilitiesCurrent" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14791">936,625</ix:nonFraction></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:AccruedLiabilitiesCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14792">409,439</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--ShortTermBorrowings_i02I_maCzcYH_zaPJlFUWzYJl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt">Debt obligations
    - short term</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:ShortTermBorrowings" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14793">899,935</ix:nonFraction></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:ShortTermBorrowings" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14794">922,138</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--ContractWithCustomerLiabilityCurrent_i02I_maCzcYH_zVq4l0vXZlr5" 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">Customer deposits</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:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14795">52,296</ix:nonFraction></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:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14796">155,986</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--OperatingLeaseLiabilityCurrent_i02I_maCzcYH_zZuddRrk1j29" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt">Operating lease
    liabilities</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:OperatingLeaseLiabilityCurrent" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14797">297,435</ix:nonFraction></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:OperatingLeaseLiabilityCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14798">281,797</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--DerivativeLiabilitiesCurrent_i02I_maCzcYH_zDUZazjHiGHg" 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">Warrant derivative
    liability</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:DerivativeLiabilitiesCurrent" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14799">285,384</ix:nonFraction></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:DerivativeLiabilitiesCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14800">588,205</ix:nonFraction></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--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_i02I_maCzcYH_zv7G6tbIgOx1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt">Current
    liabilities of discontinued operations</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:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14801">474,439</ix:nonFraction></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:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14802">1,010,501</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_406_eus-gaap--LiabilitiesCurrent_i02I_mtCzcYH_maCzijc_zyLfU5Vzbctd" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 40pt"><span style="font-size: 10pt">Total current
    liabilities</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:LiabilitiesCurrent" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14803">5,227,988</ix:nonFraction></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:LiabilitiesCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14804">4,760,616</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--OperatingLeaseLiabilityNoncurrent_i02I_maCzgKZ_znspktVeJHv4" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Operating lease
    liabilities</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:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14805">194,727</ix:nonFraction></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:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14806">379,466</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--LongTermDebtNoncurrent_i01I_maCzgKZ_zWaatyl2IYD5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Debt obligations
    - long term</span></td><td style="font-size: 8pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0123">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; 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:LongTermDebtNoncurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14807">401,569</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_i01I_maCzgKZ_zZl5llB5k5Je" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Long-term
    liabilities of discontinued operations</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:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14808">321,771</ix:nonFraction></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:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14809">41,814</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_406_eus-gaap--LiabilitiesNoncurrent_i01I_mtCzgKZ_maCzijc_zgQBgZIWsse4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 40pt"><span style="font-size: 10pt">Total long-term
    liabilities</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:LiabilitiesNoncurrent" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14810">516,498</ix:nonFraction></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:LiabilitiesNoncurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14811">822,849</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--CommitmentsAndContingencies_i01I_zSmW5fMILEH2" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Commitments and
    contingencies</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--StockholdersEquityAbstract_i01B_zaHJ3bEHWnK9" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Stockholders'
    equity</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_403_ecustom--PreferredStockValueSeriesB_i02I_maCzfVT_zd7tbwmvyRkj" 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_90C_eus-gaap--PreferredStockSharesAuthorized_iI_c20230430__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_ziLhId4yztV7"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2023-04-30_us-gaap_SeriesBPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-14812">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_c20240131__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zFwXHzdIgJy"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2024-01-31_us-gaap_SeriesBPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-14813">4,676</ix:nonFraction></span> and <span id="xdx_90F_eus-gaap--PreferredStockSharesOutstanding_iI_c20230430__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zTp17mJUMuM7"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2023-04-30_us-gaap_SeriesBPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-14814">986,676</ix:nonFraction></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="RCAT:PreferredStockValueSeriesB" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14815">47</ix:nonFraction></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="RCAT:PreferredStockValueSeriesB" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14816">9,867</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--CommonStockValue_i02I_maCzfVT_zvY31zL9nbb8" 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_90A_eus-gaap--CommonStockSharesAuthorized_iI_c20230430_zUsUDfSKT684"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-14817">500,000,000</ix:nonFraction></span></span><span style="font-size: 10pt">;
    outstanding <span id="xdx_906_eus-gaap--CommonStockSharesOutstanding_iI_c20240131_zEwLAe46gMRf"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-14818">74,171,106</ix:nonFraction> </span></span> <span style="font-size: 10pt">and</span>
    <span id="xdx_902_eus-gaap--CommonStockSharesOutstanding_iI_c20230430_zt6QwEJh8xC4"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-14819">54,568,065</ix:nonFraction></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:CommonStockValue" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14820">74,171</ix:nonFraction></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:CommonStockValue" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14821">54,568</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--AdditionalPaidInCapital_i02I_maCzfVT_zuxTqXylL7Hh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt">Additional paid-in
    capital</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:AdditionalPaidInCapital" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14822">121,060,881</ix:nonFraction></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:AdditionalPaidInCapital" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14823">109,993,100</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--RetainedEarningsAccumulatedDeficit_i02I_maCzfVT_z13HT4z4mRJb" 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">Accumulated deficit</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:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14824">71,567,007</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14825">54,586,793</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_404_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_i02I_maCzfVT_z8baOfMZF9hi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt">Accumulated
    other comprehensive loss</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:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14826">4,621</ix:nonFraction></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:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14827">861,117</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_403_eus-gaap--StockholdersEquity_i02I_mtCzfVT_maCzijc_zPAW0mgtsgEl" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt">Total
    stockholders' equity</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:StockholdersEquity" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14828">49,572,713</ix:nonFraction></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:StockholdersEquity" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14829">54,609,625</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_40D_eus-gaap--LiabilitiesAndStockholdersEquity_i01TI_mtCzijc_zmUZyImbBEub" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; font-weight: bold; text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">TOTAL
    LIABILITIES AND STOCKHOLDERS' EQUITY</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14830">55,317,199</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14831">60,193,090</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">&#160;</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-top: 0; margin-bottom: 0; text-align: center"><b>See accompanying notes.&#160;</b>&#160;</p>

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

<!-- Field: Page; Sequence: 3; Section: Part A; 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-top: 0; margin-bottom: 0; text-align: center"></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="IncomeStatement"></span>Consolidated Statements Of Operations</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_30A_113_zmrR63mxveYa" 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"><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_49D_20231101__20240131_zDJgcF0SNnOk" 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 style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td id="xdx_49D_20221101__20230131_zeRi0sonVco" 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 style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td id="xdx_493_20230501__20240131_zRIVVzbGuGei" 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 style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td id="xdx_499_20220501__20230131_zDIHxlChx0Jb" 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></tr>
  <tr style="vertical-align: bottom">
    <td><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="7" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt">Three
                                            months ended</span></p>
                                                                                <p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt">January
                                            31,</span></p></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></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"><span style="font-size: 10pt">Nine
                                            months ended</span></p>
                                                                                <p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt">January
                                            31,</span></p></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2024</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2023</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2024</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2023</span></td></tr>
  <tr id="xdx_40E_eus-gaap--Revenues_maCzcxT_zF3NRW7tFS87" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 45%; font-size: 10pt; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">Revenues</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14832">5,847,933</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14833">1,667,683</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14834">11,526,930</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14835">3,541,846</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--CostOfGoodsAndServicesSold_msCzcxT_z6Pg8Q7APx42" 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"><span style="font-size: 10pt">Cost
    of goods sold</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:CostOfGoodsAndServicesSold" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14836">4,746,282</ix:nonFraction></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:CostOfGoodsAndServicesSold" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14837">1,764,612</ix:nonFraction></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:CostOfGoodsAndServicesSold" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14838">9,050,032</ix:nonFraction></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:CostOfGoodsAndServicesSold" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14839">3,432,804</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 style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--GrossProfit_iT_mtCzcxT_maCzLyJ_zQABcWSIHdy2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">Gross Margin</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:GrossProfit" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14840">1,101,651</ix:nonFraction></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:GrossProfit" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14841">96,929</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:GrossProfit" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14842">2,476,898</ix:nonFraction></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:GrossProfit" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14843">109,042</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--OperatingExpensesAbstract_iB_zntmMvYDnjti" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">Operating Expenses</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--OtherCostAndExpenseOperating_i01_maCz0WG_zTHu0oHIUn21" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Operations</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:OtherCostAndExpenseOperating" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14844">527,447</ix:nonFraction></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:OtherCostAndExpenseOperating" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14845">663,668</ix:nonFraction></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:OtherCostAndExpenseOperating" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14846">1,675,795</ix:nonFraction></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:OtherCostAndExpenseOperating" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14847">3,131,789</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--ResearchAndDevelopmentExpense_i01_maCz0WG_z64cr5EkYrJ3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Research and
    development</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:ResearchAndDevelopmentExpense" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14848">2,125,268</ix:nonFraction></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:ResearchAndDevelopmentExpense" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14849">1,221,738</ix:nonFraction></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:ResearchAndDevelopmentExpense" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14850">5,251,285</ix:nonFraction></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:ResearchAndDevelopmentExpense" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14851">2,938,658</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--MarketingAndAdvertisingExpense_i01_maCz0WG_zlkj022snbB5" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Sales and marketing</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:MarketingAndAdvertisingExpense" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14852">883,982</ix:nonFraction></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:MarketingAndAdvertisingExpense" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14853">1,015,412</ix:nonFraction></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:MarketingAndAdvertisingExpense" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14854">2,546,380</ix:nonFraction></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:MarketingAndAdvertisingExpense" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14855">1,986,121</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--GeneralAndAdministrativeExpense_i01_maCz0WG_z19o657r9Joc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">General and administrative</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:GeneralAndAdministrativeExpense" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14856">1,426,531</ix:nonFraction></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:GeneralAndAdministrativeExpense" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14857">1,397,667</ix:nonFraction></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:GeneralAndAdministrativeExpense" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14858">4,329,760</ix:nonFraction></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:GeneralAndAdministrativeExpense" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14859">4,275,385</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_eus-gaap--ShareBasedCompensation_i01_maCz0WG_z0teTYt9r8I3" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Stock
    based compensation</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:ShareBasedCompensation" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14860">585,771</ix:nonFraction></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:ShareBasedCompensation" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14861">788,691</ix:nonFraction></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:ShareBasedCompensation" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14862">2,693,702</ix:nonFraction></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:ShareBasedCompensation" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14863">2,790,958</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--OperatingExpenses_i01T_mtCz0WG_msCzLyJ_zQNaM2u80yBl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt">Total
    operating expenses</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:OperatingExpenses" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14864">5,548,999</ix:nonFraction></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:OperatingExpenses" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14865">5,087,176</ix:nonFraction></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:OperatingExpenses" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14866">16,496,922</ix:nonFraction></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:OperatingExpenses" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14867">15,122,911</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--OperatingIncomeLoss_iT_mtCzLyJ_maCzDeB_zItSMdrGjka3" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">Operating loss</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:OperatingIncomeLoss" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14868">4,447,348</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:OperatingIncomeLoss" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14869">5,184,105</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:OperatingIncomeLoss" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14870">14,020,024</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:OperatingIncomeLoss" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14871">15,013,869</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--OtherNonoperatingIncomeExpenseAbstract_iB_zABplNdCQTO2" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">Other (income)
    expense</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--IncreaseDecreaseInDerivativeAssetsAndLiabilities_i01N_di_maONIEzuSF_zYmyJlMPPHwe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Change in fair
    value of derivative liability</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:IncreaseDecreaseInDerivativeAssetsAndLiabilities" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14872">113,819</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:IncreaseDecreaseInDerivativeAssetsAndLiabilities" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14873">157,575</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:IncreaseDecreaseInDerivativeAssetsAndLiabilities" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14874">302,821</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:IncreaseDecreaseInDerivativeAssetsAndLiabilities" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14875">751,397</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_409_eus-gaap--InvestmentIncomeNet_i01N_di_maONIEzuSF_zS1zu1o0ufbh" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Investment loss
    (income), net</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:InvestmentIncomeNet" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14876">160,340</ix:nonFraction></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:InvestmentIncomeNet" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14877">65,110</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:InvestmentIncomeNet" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14878">733,697</ix:nonFraction></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:InvestmentIncomeNet" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14879">257,244</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_40D_eus-gaap--InterestExpense_i01_msONIEzuSF_zBSSS7GwrEXa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Interest expense</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:InterestExpense" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14880">15,507</ix:nonFraction></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:InterestExpense" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14881">28,667</ix:nonFraction></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:InterestExpense" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14882">57,060</ix:nonFraction></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:InterestExpense" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14883">96,839</ix:nonFraction></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--OtherNonrecurringIncomeExpense_i01_msONIEzuSF_zajVlCejuvR9" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Other,
    net</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:OtherNonrecurringIncomeExpense" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14884">320,043</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:OtherNonrecurringIncomeExpense" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14885">345,836</ix:nonFraction></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:OtherNonrecurringIncomeExpense" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14886">330,965</ix:nonFraction></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:OtherNonrecurringIncomeExpense" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14887">657,040</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_40F_eus-gaap--OtherNonoperatingIncomeExpense_iNT_di_mtONIEzuSF_maCzDeB_ziYwTglFVEck" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">Other (income)
    expense</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:OtherNonoperatingIncomeExpense" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14888">258,015</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:OtherNonoperatingIncomeExpense" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14889">151,818</ix:nonFraction></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:OtherNonoperatingIncomeExpense" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14890">818,901</ix:nonFraction></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:OtherNonoperatingIncomeExpense" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14891">254,762</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--IncomeLossFromContinuingOperations_mtCzDeB_maCzLrN_zeX5SHacb4Zf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">Net loss from
    continuing operations</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:IncomeLossFromContinuingOperations" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14892">4,189,333</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:IncomeLossFromContinuingOperations" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14893">5,335,923</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:IncomeLossFromContinuingOperations" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14894">14,838,925</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:IncomeLossFromContinuingOperations" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14895">14,759,107</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_maCzLrN_zsdFWIcZfSol" 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"><span style="font-size: 10pt">Loss
    from discontinued operations</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:IncomeLossFromDiscontinuedOperationsNetOfTax" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14896">1,299,205</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:IncomeLossFromDiscontinuedOperationsNetOfTax" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14897">330,079</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:IncomeLossFromDiscontinuedOperationsNetOfTax" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14898">2,141,289</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:IncomeLossFromDiscontinuedOperationsNetOfTax" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14899">962,971</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_405_eus-gaap--NetIncomeLoss_mtCzLrN_zoyx3sXJXU5b" 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"><span style="font-size: 10pt">Net
    loss</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14900">5,488,538</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14901">5,666,002</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14902">16,980,214</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14903">15,722,078</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--EarningsPerShareAbstract_iB_zuNKgWN1SSp4" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">Loss per share
    - basic and diluted</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_400_ecustom--IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT_i01_zNu1PijXUCvc" 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"><span style="font-size: 10pt">Continuing
    operations</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">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="RCAT:IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares" id="ixv-14904">0.08</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="RCAT:IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares" id="ixv-14905">0.09</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="RCAT:IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares" id="ixv-14906">0.27</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="RCAT:IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares" id="ixv-14907">0.27</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_40A_ecustom--IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT_i01_z5SUNnvsePj7" 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"><span style="font-size: 10pt">Discontinued
    operations</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:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares" id="ixv-14908">0.02</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares" id="ixv-14909">0.01</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares" id="ixv-14910">0.04</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares" id="ixv-14911">0.02</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_403_eus-gaap--EarningsPerShareAbstract_iB_zkfU5dDuZq6k" 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"><span style="font-size: 10pt">Loss
    per share - basic and diluted</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt">(0.10</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt">(0.10</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt">(0.31</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt">(0.29</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_409_ecustom--WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT_zLoVeUdDmxN9" 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"><span style="font-size: 10pt">Weighted
    average shares outstanding - basic and diluted</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="RCAT:WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-14912">55,688,114</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="RCAT:WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-14913">54,294,116</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="RCAT:WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-14914">55,409,930</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="RCAT:WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-14915">54,050,127</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  </table>

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

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

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

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

<!-- Field: Page; Sequence: 4; Section: Part A; 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">&#160;</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"><b><span id="StockholdersEquityStatement"></span>Consolidated Statements of Stockholders&#8217; Equity</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>For the three and nine months ended January 31,
2024 and January 31, 2023</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_303_114_zn1CpvZbsZB4" summary="xdx: Statement - Consolidated Statements of Stockholders' Equity (Unaudited)" style="font: 8pt 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>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="7" style="font-weight: bold; text-align: center">Series B</td><td>&#160;</td>
    <td colspan="7">&#160;</td><td>&#160;</td>
    <td colspan="3" style="text-align: center"><span style="font-size: 8pt">&#160;<b>Additional</b></span></td><td>&#160;</td>
    <td colspan="3">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center">Accumulated Other</td><td>&#160;</td>
    <td colspan="3">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="7" style="font-weight: bold; text-align: center">Preferred Stock</td><td style="font-weight: bold">&#160;</td>
    <td colspan="7" style="font-weight: bold; text-align: center">Common Stock</td><td style="font-weight: bold">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center">Paid-in</td><td style="font-weight: bold">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center">Accumulated</td><td style="font-weight: bold">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center">Comprehensive</td><td style="font-weight: bold">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center">Total</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#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">Shares</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">Amount</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">Shares</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">Amount</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">Capital</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">Deficit</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">Income (Loss)</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">Equity</td></tr>
  <tr id="xdx_432_c20220501__20220731_eus-gaap--StockholdersEquity_iS_zhww2NL5tb4l" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 28%; font-weight: bold">Balances, April 30, 2022</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--SharesOutstanding_iS_c20220501__20220731__us-gaap--StatementEquityComponentsAxis__custom--SeriesBPreferredStock1Member_zYDfY4rHSn9f" style="width: 5%; 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" id="ixv-14916">986,676</ix:nonFraction></td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 5%; 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" id="ixv-14917">9,867</ix:nonFraction></td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--SharesOutstanding_iS_c20220501__20220731__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zuh8bCkaCLzd" style="width: 5%; 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" id="ixv-14918">53,748,735</ix:nonFraction></td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 5%; 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" id="ixv-14919">53,749</ix:nonFraction></td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 5%; 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" id="ixv-14920">106,821,384</ix:nonFraction></td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 5%; 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" id="ixv-14921">27,499,056</ix:nonFraction></td><td style="width: 1%; font-weight: bold; text-align: left">)</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 5%; 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" id="ixv-14922">1,470,272</ix:nonFraction></td><td style="width: 1%; font-weight: bold; text-align: left">)</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 5%; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14923">77,915,672</ix:nonFraction></td><td style="width: 1%; 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_435_c20220501__20220731_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_ztIF65ofX1Je" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Stock based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0299">&#8212;</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">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0300">&#8212;</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"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-05-012022-07-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14924">755,471</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="-sec-ix-hidden: xdx2ixbrl0302">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0303">&#8212;</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"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14925">755,471</ix:nonFraction></td><td style="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_zM4ylX6rFz55" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Vesting of restricted stock units</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0306">&#8212;</span>&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--VestingOfRestrictedStockUnitsShares_c20220501__20220731__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zd9GV3lxMBmi" style="text-align: right"><ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsShares" contextRef="From2022-05-012022-07-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-14926">69,707</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"><ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2022-05-012022-07-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14927">69</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">(<ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2022-05-012022-07-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14928">84,145</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0309">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0310">&#8212;</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">(<ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14929">84,076</ix:nonFraction></td><td style="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_434_c20220501__20220731_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_zV1Xb9b6yWe5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Unrealized gain on marketable securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0314">&#8212;</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">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0315">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0316">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0317">&#8212;</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"><ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2022-05-012022-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14930">133,582</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"><ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14931">133,582</ix:nonFraction></td><td style="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_c20220501__20220731_eus-gaap--OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_zE9JOTkXGe89" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Currency translation adjustments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0321">&#8212;</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">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0322">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0323">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0324">&#8212;</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"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2022-05-012022-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14932">352</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"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14933">352</ix:nonFraction></td><td style="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_434_c20220501__20220731_eus-gaap--NetIncomeLoss_zd6Bqtqpxm56" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0328">&#8212;</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">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0329">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0330">&#8212;</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">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-05-012022-07-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14934">3,811,599</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0332">&#8212;</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">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-05-012022-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14935">3,811,599</ix:nonFraction></td><td style="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_433_c20220501__20220731_eus-gaap--StockholdersEquity_iE_zj5StRVBSme8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 2.5pt">Balances, July 31, 2022</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--SharesOutstanding_iE_c20220501__20220731__us-gaap--StatementEquityComponentsAxis__custom--SeriesBPreferredStock1Member_zrrJOX5yJeOk" style="border-bottom: Black 2.5pt double; 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" id="ixv-14936">986,676</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; 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" id="ixv-14937">9,867</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--SharesOutstanding_iE_c20220501__20220731__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zL7AN3gsUx22" style="border-bottom: Black 2.5pt double; 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" id="ixv-14938">53,818,442</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; 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" id="ixv-14939">53,818</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; 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" id="ixv-14940">107,492,710</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; 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" id="ixv-14941">31,310,655</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; 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" id="ixv-14942">1,336,338</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14943">74,909,402</ix:nonFraction></td><td style="padding-bottom: 2.5pt; 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_c20220801__20221031_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_zIEOtQ9QEDjl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Stock based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0344">&#8212;</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">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0345">&#8212;</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"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-08-012022-10-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14944">1,246,796</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="-sec-ix-hidden: xdx2ixbrl0347">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0348">&#8212;</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"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14945">1,246,796</ix:nonFraction></td><td style="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_c20220801__20221031_ecustom--VestingOfRestrictedStockUnitsAmount_zwEBA2FMtok5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Vesting of restricted stock units</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0351">&#8212;</span>&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--VestingOfRestrictedStockUnitsShares_c20220801__20221031__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zdnOBX5aJVU6" style="text-align: right"><ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsShares" contextRef="From2022-08-012022-10-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-14946">411,097</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"><ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2022-08-012022-10-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14947">411</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">(<ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2022-08-012022-10-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14948">332,794</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0354">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0355">&#8212;</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">(<ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14949">332,383</ix:nonFraction></td><td style="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_c20220801__20221031_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_zq9n1ryOpo48" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Unrealized loss on marketable securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0359">&#8212;</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">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0360">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0361">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0362">&#8212;</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">(<ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2022-08-012022-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14950">350,811</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14951">350,811</ix:nonFraction></td><td style="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_43D_c20220801__20221031_eus-gaap--OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_zVeErqAe21B6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Currency translation adjustments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0366">&#8212;</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">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0367">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0368">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0369">&#8212;</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">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2022-08-012022-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14952">1,256</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14953">1,256</ix:nonFraction></td><td style="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_43E_c20220801__20221031_eus-gaap--NetIncomeLoss_zwdFwRA8atwa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0373">&#8212;</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">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0374">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0375">&#8212;</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">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-08-012022-10-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14954">6,244,477</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0377">&#8212;</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">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-08-012022-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14955">6,244,477</ix:nonFraction></td><td style="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_439_c20220801__20221031_eus-gaap--StockholdersEquity_iE_zkaYeXqO1Oce" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 2.5pt">Balances, October 31, 2022</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--SharesOutstanding_iE_c20220801__20221031__us-gaap--StatementEquityComponentsAxis__custom--SeriesBPreferredStock1Member_zsN1KxYzHY" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-10-31_custom_SeriesBPreferredStock1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-14956">986,676</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; 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" id="ixv-14957">9,867</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--SharesOutstanding_iE_c20220801__20221031__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zUwiDLPWv7rc" style="border-bottom: Black 2.5pt double; 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" id="ixv-14958">54,229,539</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; 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" id="ixv-14959">54,229</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; 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" id="ixv-14960">108,406,712</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; 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" id="ixv-14961">37,555,132</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; 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" id="ixv-14962">1,688,405</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14963">69,227,271</ix:nonFraction></td><td style="padding-bottom: 2.5pt; 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_c20221101__20230131_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_zdGLdNgDBlx4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Stock based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0389">&#8212;</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">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0390">&#8212;</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"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-11-012023-01-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14964">788,691</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="-sec-ix-hidden: xdx2ixbrl0392">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0393">&#8212;</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"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14965">788,691</ix:nonFraction></td><td style="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_43C_c20221101__20230131_ecustom--VestingOfRestrictedStockUnitsAmount_z88asnxZ2IO1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Vesting of restricted stock units</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0396">&#8212;</span>&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--VestingOfRestrictedStockUnitsShares_c20221101__20230131__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z8J0Gv5dWidc" style="text-align: right"><ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsShares" contextRef="From2022-11-012023-01-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-14966">155,922</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"><ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2022-11-012023-01-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14967">156</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">(<ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2022-11-012023-01-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14968">3,508</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0399">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0400">&#8212;</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">(<ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14969">3,352</ix:nonFraction></td><td style="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_439_c20221101__20230131_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_zj2o5PY9JtE" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Unrealized gain on marketable securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0404">&#8212;</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">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0405">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0406">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0407">&#8212;</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"><ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2022-11-012023-01-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14970">545,235</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"><ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14971">545,235</ix:nonFraction></td><td style="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_c20221101__20230131_eus-gaap--OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_zPVk5BmSbf2k" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Currency translation adjustments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0411">&#8212;</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">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0412">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0413">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0414">&#8212;</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"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2022-11-012023-01-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14972">1,124</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"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14973">1,124</ix:nonFraction></td><td style="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_c20221101__20230131_eus-gaap--NetIncomeLoss_z4Z8v5gXTMx5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0418">&#8212;</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">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0419">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0420">&#8212;</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">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-11-012023-01-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14974">5,666,002</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0422">&#8212;</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">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14975">5,666,002</ix:nonFraction></td><td style="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_434_c20221101__20230131_eus-gaap--StockholdersEquity_iE_zIAbZxKWGdJ5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 2.5pt">Balances, January 31, 2023</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--SharesOutstanding_iE_c20221101__20230131__us-gaap--StatementEquityComponentsAxis__custom--SeriesBPreferredStock1Member_zLMaKPx2Gaf7" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-01-31_custom_SeriesBPreferredStock1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-14976">986,676</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-01-31_custom_SeriesBPreferredStock1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14977">9,867</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--SharesOutstanding_iE_c20221101__20230131__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zyGpRkd05NAk" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-01-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-14978">54,385,461</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-01-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14979">54,385</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-01-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14980">109,191,895</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-01-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14981">43,221,134</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-01-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14982">1,142,046</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14983">64,892,967</ix:nonFraction></td><td style="padding-bottom: 2.5pt; 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_436_c20230501__20230731_eus-gaap--StockholdersEquity_iS_zDU7nQ07G6pk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Balances, April 30, 2023</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--SharesOutstanding_iS_c20230501__20230731__us-gaap--StatementEquityComponentsAxis__custom--SeriesBPreferredStock1Member_zViwm0AQqzil" style="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" id="ixv-14984">986,676</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">$</td><td style="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" id="ixv-14985">9,867</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--SharesOutstanding_iS_c20230501__20230731__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zO0u0xTcgS6g" style="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" id="ixv-14986">54,568,065</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">$</td><td style="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" id="ixv-14987">54,568</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">$</td><td style="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" id="ixv-14988">109,993,100</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="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" id="ixv-14989">54,586,793</ix:nonFraction></td><td style="font-weight: bold; text-align: left">)</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="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" id="ixv-14990">861,117</ix:nonFraction></td><td style="font-weight: bold; text-align: left">)</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">$</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14991">54,609,625</ix:nonFraction></td><td style="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_433_c20230501__20230731_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_zxgqrjpBGiz4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Stock based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0443">&#8212;</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">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0444">&#8212;</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"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-05-012023-07-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14992">911,606</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="-sec-ix-hidden: xdx2ixbrl0446">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0447">&#8212;</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"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-05-012023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14993">911,606</ix:nonFraction></td><td style="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_43C_c20230501__20230731_ecustom--VestingOfRestrictedStockUnitsAmount_zqYrkmFUEate" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Vesting of restricted stock units</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0450">&#8212;</span>&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--VestingOfRestrictedStockUnitsShares_c20230501__20230731__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zs9W2BCcCGE5" style="text-align: right"><ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsShares" contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-14994">155,476</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"><ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-14995">155</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">(<ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2023-05-012023-07-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14996">8,675</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0453">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0454">&#8212;</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">(<ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2023-05-012023-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-14997">8,520</ix:nonFraction></td><td style="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_43F_c20230501__20230731_eus-gaap--StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_z5qDGJ2HgoY2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Conversion of preferred stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_iN_di_c20230501__20230731__us-gaap--StatementEquityComponentsAxis__custom--SeriesBPreferredStock1Member_z6Mx6MxiFu2b" style="text-align: right">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" contextRef="From2023-05-012023-07-31_custom_SeriesBPreferredStock1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-14998">982,000</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="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" id="ixv-14999">9,820</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_c20230501__20230731__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zOMv723QZYbc" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15000">818,334</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"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15001">818</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"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2023-05-012023-07-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15002">9,002</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="-sec-ix-hidden: xdx2ixbrl0461">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0462">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0463">&#8212;</span>&#160;&#160;</td><td style="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--MarketableSecuritiesUnrealizedGainLoss_zUbjRrkaEbMh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Unrealized gain on marketable securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0467">&#8212;</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">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0468">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0469">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0470">&#8212;</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"><ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-05-012023-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15003">289,389</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"><ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-05-012023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15004">289,389</ix:nonFraction></td><td style="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_c20230501__20230731_eus-gaap--OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_zDWcytmkCcM1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Currency translation adjustments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0474">&#8212;</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">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0475">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0476">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0477">&#8212;</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"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-05-012023-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15005">1,646</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"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-05-012023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15006">1,646</ix:nonFraction></td><td style="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_c20230501__20230731_eus-gaap--NetIncomeLoss_zRTk2ilGZq" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0481">&#8212;</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">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0482">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0483">&#8212;</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">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-05-012023-07-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15007">5,810,348</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0485">&#8212;</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">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-05-012023-07-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15008">5,810,348</ix:nonFraction></td><td style="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_43A_c20230501__20230731_eus-gaap--StockholdersEquity_iE_zoQpiCBLNNH5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 2.5pt">Balances, July 31, 2023</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--SharesOutstanding_iE_c20230501__20230731__us-gaap--StatementEquityComponentsAxis__custom--SeriesBPreferredStock1Member_zVNoq5MW6qEa" style="border-bottom: Black 2.5pt double; 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" id="ixv-15009">4,676</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; 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" id="ixv-15010">47</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--SharesOutstanding_iE_c20230501__20230731__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zrCPqYuDA6x7" style="border-bottom: Black 2.5pt double; 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" id="ixv-15011">55,541,875</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; 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" id="ixv-15012">55,541</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; 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" id="ixv-15013">110,905,033</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; 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" id="ixv-15014">60,397,141</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; 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" id="ixv-15015">570,082</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-07-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15016">49,993,398</ix:nonFraction></td><td style="padding-bottom: 2.5pt; 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_43B_c20230801__20231031_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_zLZeLA3hG9o1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Stock based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0497">&#8212;</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">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0498">&#8212;</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"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-08-012023-10-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15017">1,196,325</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="-sec-ix-hidden: xdx2ixbrl0500">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0501">&#8212;</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"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15018">1,196,325</ix:nonFraction></td><td style="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_c20230801__20231031_ecustom--VestingOfRestrictedStockUnitsAmount_zMENpYjo4Bv1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Vesting of restricted stock units</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0504">&#8212;</span>&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--VestingOfRestrictedStockUnitsShares_c20230801__20231031__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zGx9Ossk0n2f" style="text-align: right"><ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsShares" contextRef="From2023-08-012023-10-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15019">54,786</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"><ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2023-08-012023-10-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15020">55</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">(<ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2023-08-012023-10-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15021">7,826</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0507">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0508">&#8212;</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">(<ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15022">7,771</ix:nonFraction></td><td style="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_c20230801__20231031_ecustom--IssuanceOfCommonStockThroughATMFacilitiesNetValue_z2wuNcEwbpZ" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Issuance of common stock through ATM facility, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0512">&#8212;</span>&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--IssuanceOfCommonStockThroughATMFacilitiesNetShares_c20230801__20231031__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zZ8UhzEhOGbb" style="text-align: right"><ix:nonFraction name="RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetShares" contextRef="From2023-08-012023-10-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15023">53,235</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"><ix:nonFraction name="RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetValue" contextRef="From2023-08-012023-10-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15024">53</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"><ix:nonFraction name="RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetValue" contextRef="From2023-08-012023-10-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15025">9,159</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="-sec-ix-hidden: xdx2ixbrl0515">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0516">&#8212;</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"><ix:nonFraction name="RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetValue" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15026">9,212</ix:nonFraction></td><td style="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_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_zCrIQtceElMe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Unrealized gain on marketable securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0520">&#8212;</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">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0521">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0522">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0523">&#8212;</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"><ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-08-012023-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15027">363,663</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"><ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15028">363,663</ix:nonFraction></td><td style="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_436_c20230801__20231031_eus-gaap--OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_zVRdjWQchcna" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Currency translation adjustments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0527">&#8212;</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">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0528">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0529">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0530">&#8212;</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"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-08-012023-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15029">1,376</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"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15030">1,376</ix:nonFraction></td><td style="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_c20230801__20231031_eus-gaap--NetIncomeLoss_zoGPDOWJ26Rk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0534">&#8212;</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">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0535">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0536">&#8212;</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">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-08-012023-10-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15031">5,681,328</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0538">&#8212;</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">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-08-012023-10-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15032">5,681,328</ix:nonFraction></td><td style="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_432_c20230801__20231031_eus-gaap--StockholdersEquity_iE_zVqD6S0TWQ88" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 2.5pt">Balances, October 31, 2023</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--SharesOutstanding_iE_c20230801__20231031__us-gaap--StatementEquityComponentsAxis__custom--SeriesBPreferredStock1Member_zPTp8HqnSPic" style="border-bottom: Black 2.5pt double; 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" id="ixv-15033">4,676</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; 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" id="ixv-15034">47</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--SharesOutstanding_iE_c20230801__20231031__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zqGELE1K3mg5" style="border-bottom: Black 2.5pt double; 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" id="ixv-15035">55,649,896</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; 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" id="ixv-15036">55,649</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; 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" id="ixv-15037">112,102,691</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; 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" id="ixv-15038">66,078,469</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; 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" id="ixv-15039">205,043</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-10-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15040">45,874,875</ix:nonFraction></td><td style="padding-bottom: 2.5pt; 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_c20231101__20240131_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_z8mZbpRRQWD6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Stock based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0550">&#8212;</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">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0551">&#8212;</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"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-11-012024-01-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15041">585,771</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="-sec-ix-hidden: xdx2ixbrl0553">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0554">&#8212;</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"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15042">585,771</ix:nonFraction></td><td style="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_c20231101__20240131_ecustom--VestingOfRestrictedStockUnitsAmount_zdXmepVXStmk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Vesting of restricted stock units</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0557">&#8212;</span>&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--VestingOfRestrictedStockUnitsShares_c20231101__20240131__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zoaIjYRM4L65" style="text-align: right"><ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsShares" contextRef="From2023-11-012024-01-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15043">118,210</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"><ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2023-11-012024-01-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15044">119</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">(<ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2023-11-012024-01-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15045">7,433</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0560">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0561">&#8212;</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">(<ix:nonFraction name="RCAT:VestingOfRestrictedStockUnitsAmount" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15046">7,314</ix:nonFraction></td><td style="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_43E_c20231101__20240131_eus-gaap--StockIssuedDuringPeriodValueStockOptionsExercised_z37MnFIiTFl4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercise of stock options</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0565">&#8212;</span>&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20231101__20240131__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zq40oKMOnycl" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2023-11-012024-01-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15047">3,000</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"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2023-11-012024-01-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15048">3</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"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2023-11-012024-01-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15049">2,652</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="-sec-ix-hidden: xdx2ixbrl0568">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0569">&#8212;</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"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15050">2,655</ix:nonFraction></td><td style="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_c20231101__20240131_eus-gaap--ProceedsFromIssuanceOfCommonStock_zbNlSLO2guxh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Public offering, net of $<span id="xdx_904_eus-gaap--PaymentsOfDebtIssuanceCosts_c20231001__20240131__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zE0JjyRjbeKe"><ix:nonFraction name="us-gaap:PaymentsOfDebtIssuanceCosts" contextRef="From2023-10-012024-01-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15051">804,400</ix:nonFraction></span> of issuance costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0573">&#8212;</span>&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--StockIssuedDuringPeriodSharesPublicOffering_c20231101__20240131__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z3StGCyZjIJh" style="text-align: right"><ix:nonFraction name="RCAT:StockIssuedDuringPeriodSharesPublicOffering" contextRef="From2023-11-012024-01-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15052">18,400,000</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"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="From2023-11-012024-01-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15053">18,400</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"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="From2023-11-012024-01-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15054">8,377,200</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="-sec-ix-hidden: xdx2ixbrl0576">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0577">&#8212;</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"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15055">8,395,600</ix:nonFraction></td><td style="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_c20231101__20240131_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_zU3kgfGF6w79" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Unrealized gain on marketable securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0582">&#8212;</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">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0583">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0584">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0585">&#8212;</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"><ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-11-012024-01-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15056">211,113</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"><ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15057">211,113</ix:nonFraction></td><td style="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_c20231101__20240131_eus-gaap--OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_zkNmy6cBdVu8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Currency translation adjustments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0589">&#8212;</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">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0590">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0591">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0592">&#8212;</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">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-11-012024-01-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15058">1,449</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15059">1,449</ix:nonFraction></td><td style="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_43E_c20231101__20240131_eus-gaap--NetIncomeLoss_zJeqF7cII28" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0596">&#8212;</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">&#8212;&#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 style="-sec-ix-hidden: xdx2ixbrl0597">&#8212;</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 style="-sec-ix-hidden: xdx2ixbrl0598">&#8212;</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">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-11-012024-01-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15060">5,488,538</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0600">&#8212;</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">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15061">5,488,538</ix:nonFraction></td><td style="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_c20231101__20240131_eus-gaap--StockholdersEquity_iE_zZO6EzVXjgI1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 2.5pt">Balances, January 31, 2024</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--SharesOutstanding_iE_c20231101__20240131__us-gaap--StatementEquityComponentsAxis__custom--SeriesBPreferredStock1Member_zIxYfSi14Vq3" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2024-01-31_custom_SeriesBPreferredStock1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15062">4,676</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-01-31_custom_SeriesBPreferredStock1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15063">47</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--SharesOutstanding_iE_c20231101__20240131__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zf82xFF0I7V9" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2024-01-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15064">74,171,106</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-01-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15065">74,171</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-01-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15066">121,060,881</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-01-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15067">71,567,007</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-01-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15068">4,621</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15069">49,572,713</ix:nonFraction></td><td style="padding-bottom: 2.5pt; 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>
  </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; text-align: center"></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><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_300_112_zafyU6mh4XCl" summary="xdx: Statement - Consolidated Statements of Cash Flows (Unaudited)" 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><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_490_20230501__20240131_zfZIqJQcbmw5" style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_49F_20220501__20230131_zahYlpxHUNK4" style="text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-size: 10pt">Nine
    months ended&#160;January 31,</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-size: 10pt">2024</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-size: 10pt">2023</span></td></tr>
  <tr id="xdx_40F_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB_zqZhtivIyKCf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt">Cash Flows from Operating Activities</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--NetIncomeLoss_i01_zfV5pTCeheb1" style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: left; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt">Net loss</span></td><td style="width: 1%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 12%; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15070">16,980,214</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt">)</span></td><td style="width: 3%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 12%; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15071">15,722,078</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_40D_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_i01_z4VZjhlc5AQe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt">Net loss
    from discontinued operations</span></td><td style="padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15072">2,141,289</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15073">962,971</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_403_eus-gaap--IncomeLossFromContinuingOperations_i01_maNCPBUziEc_z9h87JW1OHpf" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt">Net loss from continuing operations</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperations" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15074">14,838,925</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperations" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15075">14,759,107</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_404_eus-gaap--AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_i01B_zuQgoFkqExRk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt">Adjustments to reconcile net loss
    to net cash from operations:</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40F_ecustom--ShareBasedCompensationOptions_i02_maNCPBUziEc_zQAFPGTeXDqe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -20pt; padding-left: 40pt"><span style="font-size: 10pt">Stock based compensation - options</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="RCAT:ShareBasedCompensationOptions" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15076">1,955,547</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="RCAT:ShareBasedCompensationOptions" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15077">1,308,768</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_403_ecustom--StockBasedCompensationRestrictedUnits_i02_msNCPBUziEc_zgKhDFWIfxJ1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -20pt; padding-left: 40pt"><span style="font-size: 10pt">Stock based compensation - restricted
    units</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="RCAT:StockBasedCompensationRestrictedUnits" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15078">738,155</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="RCAT:StockBasedCompensationRestrictedUnits" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15079">1,482,190</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--AmortizationOfIntangibleAssets_i02_maNCPBUziEc_zAGa1PND56x3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -20pt; padding-left: 40pt"><span style="font-size: 10pt">Amortization of intangible assets</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15080">650,769</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15081">437,157</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--MarketableSecuritiesGainLoss_i02_msNCPBUziEc_zaUrGtmfK1Ul" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -20pt; padding-left: 40pt"><span style="font-size: 10pt">Realized loss from sale of marketable
    securities</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:MarketableSecuritiesGainLoss" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15082">851,986</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:MarketableSecuritiesGainLoss" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15083">106,225</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--Depreciation_i02_maNCPBUziEc_zF6Tu9EpAtrd" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -20pt; padding-left: 40pt"><span style="font-size: 10pt">Depreciation</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15084">357,289</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15085">169,748</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--IncreaseDecreaseInDerivativeLiabilities_i02_maNCPBUziEc_z3bulDurF1Gk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -20pt; padding-left: 40pt"><span style="font-size: 10pt">Change in fair value of derivative</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInDerivativeLiabilities" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15086">302,821</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInDerivativeLiabilities" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15087">751,397</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_40F_eus-gaap--IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_i01B_zsLkjyiox821" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt">Changes in operating assets and
    liabilities</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--IncreaseDecreaseInAccountsReceivable_i02_msNCPBUziEc_zKptAvtkFz41" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -20pt; padding-left: 40pt"><span style="font-size: 10pt">Accounts receivable</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15088">4,371,862</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15089">1,623,146</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_403_eus-gaap--IncreaseDecreaseInInventories_i02_msNCPBUziEc_zK5fsb5Dul22" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -20pt; padding-left: 40pt"><span style="font-size: 10pt">Inventory</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15090">172,697</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15091">3,243,110</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_405_eus-gaap--IncreaseDecreaseInOtherOperatingAssets_i02_msNCPBUziEc_zLiBWNaQL4R9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -20pt; padding-left: 40pt"><span style="font-size: 10pt">Other</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15092">1,534,558</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15093">126,947</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_406_ecustom--IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_i02_msNCPBUziEc_zzFseCEVGnKj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -20pt; padding-left: 40pt"><span style="font-size: 10pt">Operating lease right-of-use assets
    and liabilities</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="RCAT:IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15094">2,210</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="RCAT:IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15095">25,786</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--IncreaseDecreaseInContractWithCustomerLiability_i02_maNCPBUziEc_zNEkGBk7HdLc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -20pt; padding-left: 40pt"><span style="font-size: 10pt">Customer deposits</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15096">103,690</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15097">225,741</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_409_eus-gaap--IncreaseDecreaseInAccountsPayable_i02_maNCPBUziEc_z3YnZTtGmLt1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -20pt; padding-left: 40pt"><span style="font-size: 10pt">Accounts payable</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15098">889,324</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15099">1,008,430</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--IncreaseDecreaseInAccruedLiabilities_i02_maNCPBUziEc_zoapIKeOvSG5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -20pt; padding-left: 40pt"><span style="font-size: 10pt">Accrued expenses</span></td><td style="padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilities" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15100">528,759</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilities" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15101">615,006</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_409_eus-gaap--NetCashProvidedByUsedInOperatingActivities_i01_maCz3EY_mtNCPBUziEc_zsPQmcTnxhGj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt">Net cash used in operating activities
    of continuing operations</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15102">15,354,934</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15103">16,806,150</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 12pt; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--AdditionalCashFlowElementsFinancingActivitiesAbstract_iB_zJy6TT0duVo6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt">Cash Flows from Investing Activities</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--PaymentsToAcquireProductiveAssets_i01N_di_msCzmpp_zKjf67GD1JRc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt">Purchases of property and equipment</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:PaymentsToAcquireProductiveAssets" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15104">184,532</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:PaymentsToAcquireProductiveAssets" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15105">1,735,882</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_405_eus-gaap--ProceedsFromSaleAndMaturityOfMarketableSecurities_i01_maCzmpp_zTC5HSqEB0L4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt">Proceeds from sale of marketable
    securities</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15106">12,826,217</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15107">24,282,117</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--PaymentsToAcquireInvestments_i01N_di_msCzmpp_zTTfAqZfJZ76" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt">Investment
    in SAFE agreement</span></td><td style="padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0681">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:PaymentsToAcquireInvestments" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15108">250,000</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_40D_eus-gaap--NetCashProvidedByUsedInInvestingActivities_i01T_mtCzmpp_maCz3EY_zARyP0oa45z6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt">Net cash provided by investing
    activities of continuing operations</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15109">12,641,685</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15110">22,296,235</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 12pt; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--NetCashProvidedByUsedInInvestingActivitiesAbstract_iB_zKZsTj7aX1Cj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt">Cash Flows from Financing Activities</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt">Proceeds from issuance of common
    stock:</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--ProceedsFromIssuanceOfCommonStock_i01_maCz41C_zta6BpfHPwA6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -7.55pt; padding-left: 30pt"><span style="font-size: 10pt">Public offering, net</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15111">8,395,600</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0691">&#8212;</span>&#160;&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_405_ecustom--ProceedsFromATMFacility_i01_maCz41C_zmIIKzrGSDm1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -37.45pt; padding-left: 60pt"><span style="font-size: 10pt">ATM facility, net</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="RCAT:ProceedsFromATMFacility" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15112">9,212</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0694">&#8212;</span>&#160;&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--RepaymentsOfDebt_i01N_di_msCz41C_zOTbSHGsvaG3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt">Payments under debt obligations</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:RepaymentsOfDebt" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15113">423,772</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:RepaymentsOfDebt" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15114">471,923</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_40F_eus-gaap--PaymentsForOtherTaxes_i01N_di_msCz41C_zEb55UrFXVqb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt">Payments of taxes related to equity
    transactions</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:PaymentsForOtherTaxes" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15115">23,604</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:PaymentsForOtherTaxes" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15116">594,454</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_405_eus-gaap--ProceedsFromStockOptionsExercised_i01_maCz41C_zogp1rTYRtnl" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt">Exercise of stock options</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:ProceedsFromStockOptionsExercised" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15117">2,655</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0703">&#8212;</span>&#160;&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--ProceedsFromRelatedPartyDebt_i01_maCz41C_zdffgKE2Wb0a" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt">Proceeds from related party obligations</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0705">&#8212;</span>&#160;&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:ProceedsFromRelatedPartyDebt" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15118">13,404</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--RepaymentsOfRelatedPartyDebt_i01N_di_msCz41C_zDk8vm3WwBif" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt">Payments
    under related party obligations</span></td><td style="padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0708">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:RepaymentsOfRelatedPartyDebt" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15119">40,057</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_40C_eus-gaap--NetCashProvidedByUsedInFinancingActivities_i01T_mtCz41C_maCz3EY_zzDb143749Oj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt">Net cash provided by (used in)
    financing activities of continuing operations</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15120">7,960,091</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15121">1,093,030</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 12pt; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--NetCashProvidedByUsedInDiscontinuedOperationsAbstract_iB_zbVwijypwmte" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt">Discontinued operations</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_i01_maCzmao_z0yNEKHKpsz2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -11pt; padding-left: 20pt"><span style="font-size: 10pt">Operating activities</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15122">781,482</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15123">4,588,708</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_40A_eus-gaap--CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_i01_maCzmao_zIIZ7LdkcnEk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -11pt; padding-left: 20pt"><span style="font-size: 10pt">Investing activities</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0720">&#8212;</span>&#160;&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0721">&#8212;</span>&#160;&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_i01_maCzmao_zkCkFtB9Qk8e" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -11pt; padding-left: 20pt"><span style="font-size: 10pt">Financing
    activities</span></td><td style="padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15124">98,441</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0724">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--NetCashProvidedByUsedInDiscontinuedOperations_i01T_mtCzmao_maCz3EY_zSSMfiAwKAtd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt">Net cash used in discontinued
    operations</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInDiscontinuedOperations" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15125">683,041</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInDiscontinuedOperations" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15126">4,588,708</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 12pt; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_iT_mtCz3EY_zCHF55wK2VXd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt">Net increase (decrease) in Cash</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15127">4,563,801</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15128">191,653</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_40D_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iS_zsjwMzux16Wg" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt">Cash, beginning of period</span></td><td style="padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15129">3,260,305</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2022-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15130">4,084,815</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iE_zGJkshukJm48" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt">Cash, end of period</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15131">7,824,106</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15132">3,893,162</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCash_iNE_di_z2k7IAibEahf" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt">Less: Cash
    of discontinued operations</span></td><td style="padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCash" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15133">126,771</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCash" contextRef="AsOf2023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15134">84,058</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_403_ecustom--CashOfContinuingOperations_iE_zdnw2F6q0sC" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt">Cash of continuing operations,
    end of period</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="RCAT:CashOfContinuingOperations" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15135">7,697,335</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; 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="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="RCAT:CashOfContinuingOperations" contextRef="AsOf2023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15136">3,809,104</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 12pt; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--InterestPaidNet_zbvXt0mKOgV5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt">Cash paid for interest</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15137">57,963</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15138">97,005</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeTaxesPaidNet_zMaXQ4wK0bl6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt">Cash paid for income taxes</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0747">&#8212;</span>&#160;&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0748">&#8212;</span>&#160;&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 12pt; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--NoncashInvestingAndFinancingItemsAbstract_iB_zFEmru4kidOb" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt">Non-cash transactions</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent_i01_zmJfpA6YfNF3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt">Unrealized
    gain on marketable securities</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15139">864,165</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; 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="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15140">328,006</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_409_ecustom--ConversionOfPreferredStockIntoCommonStock_i01_z8cB0vUL7MV1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt">Conversion
    of preferred stock into common stock</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="RCAT:ConversionOfPreferredStockIntoCommonStock" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15141">9,820</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; 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="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0757">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_402_ecustom--FairValueOfSharesWithheldAsPaymentOfNoteReceivable_i01_zLsDu095Pwae" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt">Shares withheld as payment
    of note receivable</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0759">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 2.5pt; 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="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="RCAT:FairValueOfSharesWithheldAsPaymentOfNoteReceivable" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15142">18,449</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_403_ecustom--TaxesRelatedToNetShareSettlementOfEquityAwards_i01_zKXYyS303jjf" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt">Taxes related
    to net share settlement of equity awards</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0762">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 2.5pt; 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="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="RCAT:TaxesRelatedToNetShareSettlementOfEquityAwards" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15143">11,682</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 10pt">&#160;</span></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>

<!-- Field: Page; Sequence: 6; Section: Part A; 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">&#160;</p>

<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 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 ("GAAP"). 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 "Company" or &#8220;Red
Cat&#8221;), filed with the Securities and Exchange Commission ("SEC") 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-01to2024-01-31" escape="true" name="us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock" id="ixv-6939"><p id="xdx_808_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zUKSOmUrlWji" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_828_zgLm47k1G0ie">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">The Company 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 operating 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 (&#8220;FPV&#8221;) 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 (&#8220;Fat Shark&#8221;), 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 (&#8220;Teal&#8221;), a leader in commercial and government Unmanned Aerial Vehicles (&#8220;UAV&#8221;) 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 concentrated on integrating and organizing these businesses. Effective May 1, 2022, we established the Enterprise segment
(&#8220;Enterprise&#8221;) and the Consumer segment (&#8220;Consumer&#8221;) 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;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 Technology Officer (&#8220;CTO&#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: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">On December 11, 2023, the Company completed a firm commitment underwritten public offering with ThinkEquity of 18,400,000 shares of common stock which generated gross proceeds of $9,200,000 and net proceeds of approximately $8,400,000.</span><span style="font-size: 8pt">&#160;</span></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">On February 16, 2024</span><span style="font-size: 8pt">&#160;</span><span style="font-size: 10pt">,
we closed the sale of our Consumer segment to Unusual Machines, Inc. (or &#8220;Unusual Machines&#8221; or &#8220;UM&#8221;). The sale
reflects the Company's decision to focus its efforts and capital on defense where it believes that there are more opportunities to create
long term shareholder value. See Note 3 and Note 23.</span></p>

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

</ix:nonNumeric><p id="xdx_817_zD0zTqx6PCh1" 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: 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:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" id="ixv-7001"><p id="xdx_801_eus-gaap--BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_z5u0cuLXmu68" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_828_zsIdrpRPtlO1">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-01to2024-01-31" escape="true" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="ixv-7006"><p id="xdx_842_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zw82XQXNTtO9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_865_zYxd7QcVG415">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_858_z21kqyBlogI1" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:ConsolidationPolicyTextBlock" id="ixv-7011"><p id="xdx_84D_eus-gaap--ConsolidationPolicyTextBlock_z2Y1DOn9yVId" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b><span id="xdx_860_zkZmYTBV81si">Principles of Consolidation</span></b>
&#8211; <span style="background-color: white">Our consolidated financial statements include the accounts of our wholly owned subsidiaries
which include Teal, 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">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_zaF2jH3Vnmp7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:UseOfEstimates" id="ixv-7020"><p id="xdx_84F_eus-gaap--UseOfEstimates_zSze6V4nITFc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_867_z8Zj24GJfQAj">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_854_zaY3C6Bb43C9" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="ixv-7026"><p id="xdx_84E_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zvOVWryYVoo7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86D_zkzPz9bEvCW7">Cash and Cash Equivalents</span> </b>&#8211; At January
31, 2024, we had cash of $7,697,335 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_858_z7DZiyNBPMJj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:MarketableSecuritiesPolicy" id="ixv-7031"><p id="xdx_846_eus-gaap--MarketableSecuritiesPolicy_zglYILHhZKO5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86D_z4O1FVRizUn4">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 $0 and $151,671 as of January 31,
2024 and April 30, 2023, respectively, and was included in other current assets. We did not write off any accrued interest income during
the nine months ended January 31, 2024 and 2023.</p>

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

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:ReceivablesPolicyTextBlock" id="ixv-7038"><p id="xdx_84D_eus-gaap--ReceivablesPolicyTextBlock_zVS0uOzJjo7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_864_zS6EXF8x6U47">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_859_z1AyXD4WtGIc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:InventoryPolicyTextBlock" id="ixv-7044"><p id="xdx_844_eus-gaap--InventoryPolicyTextBlock_zc9Px3yPdwJ8" style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_86A_z76irGiC0Kq2">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, direct labor, indirect </span></span><span style="font-size: 8pt">&#160;</span><span style="font-size: 10pt; background-color: white">overhead,
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_856_z9z8xjmF7GDj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="ixv-7053"><p id="xdx_84F_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zRJLv9FPtzgc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b><span id="xdx_86D_zv9gNXkiuDh6">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"></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; 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_855_zOveUfmey7fd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="ixv-7073"><p id="xdx_847_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zggoKUo2YQIg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_867_zDA02a7iamn1">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_856_zxnjLuPomaA3" 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-01to2024-01-31" escape="true" name="us-gaap:RevenueRecognitionLeasesOperating" id="ixv-7080"><p id="xdx_848_eus-gaap--RevenueRecognitionLeasesOperating_zyWhNRelZ6Vf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_869_zMorf4JDWK5i">Leases</span> &#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_858_zs6P0jfzDkj9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="ixv-7086"><p id="xdx_84B_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zhNoUGZTmW8k" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86C_zMLuVS38i8vi">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></i></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"><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>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_85C_zs8g8IuY4SHd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="ixv-7128"><p id="xdx_849_eus-gaap--RevenueRecognitionPolicyTextBlock_za26wjdQKgd2" style="font: 12pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_86B_zv2npUlAp6m5">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</span><span style="font-size: 8pt">&#160;</span><span style="font-size: 10pt">,
specifically, the shipment of goods to customers as orders are fulfilled. The Company recognizes revenue upon shipment unless otherwise
specified in the purchase order. 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 $52,296 and $155,986
at January 31, 2024 and April 30, 2023, respectively.</span></p>

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

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:ResearchAndDevelopmentExpensePolicy" id="ixv-7136"><p id="xdx_842_eus-gaap--ResearchAndDevelopmentExpensePolicy_zCCGeRn28GH" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_868_znQS9jTTmQi1">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, materials, and a proportionate share of overhead
costs such as rent.</p>

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

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:IncomeTaxPolicyTextBlock" id="ixv-7141"><p id="xdx_84B_eus-gaap--IncomeTaxPolicyTextBlock_zYrFQAy2Bh5d" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86E_zwrHU11bK7Pc">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_857_zn0SMLPhzaHh" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="ixv-7146"><p id="xdx_846_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_z0ZxsRJSTjS3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_864_zVuhfQgQWKsk">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_858_zQpW8RIHgxpa" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="ixv-7152"><p id="xdx_842_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zsnTLTNsCy7i" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86C_zqooeTiQmjJ7">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_85F_zVD9suB7phVb" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;&#160;</p>

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" id="ixv-7157"><p id="xdx_84F_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_zqFNnUuyA1Cf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_861_zqKkSp9L2ot9">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 nine months ended January 31, 2024, comprehensive loss was
$865,738 lower than net loss, related to unrealized gains on available-for-sale securities totaling $864,165, and foreign currency translation
adjustments of $1,573. During the nine months ended January 31, 2023, comprehensive loss was $328,226 lower than net loss, related to
unrealized gains on available-for-sale securities totaling $328,006, and foreign currency translation adjustments of $220.</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"></p>

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

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:CompensationRelatedCostsPolicyTextBlock" id="ixv-7172"><p id="xdx_84B_eus-gaap--CompensationRelatedCostsPolicyTextBlock_z4PiRY5F85qe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_861_zbAHA1SKtcf9">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_85D_zBvslUvCXjp" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:EarningsPerSharePolicyTextBlock" id="ixv-7178"><p id="xdx_84D_eus-gaap--EarningsPerSharePolicyTextBlock_zQyaHVGhTDbh" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_868_z0K2Kd9AyOhb">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>

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

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="ixv-7183"><table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zVoQfexp44Dl" 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: 85%">
  <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_20230501__20240131_z7Hrd5tGAEPf" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">January 31, 2024</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_496_20220501__20230430_zHcUsF9H1Arc" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr id="xdx_404_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount_z8Dgnnx7BNKh" 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-01to2024-01-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15144">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" id="ixv-15145">822,230</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount_zjgiHy8EvZpl" 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-01to2024-01-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15146">6,679,100</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" id="ixv-15147">4,784,809</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount_zCXGJ991MiOh" 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-01to2024-01-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15148">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" id="ixv-15149">1,539,999</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount_zaTalOYRDbk7" 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-01to2024-01-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15150">653,386</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" id="ixv-15151">781,060</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_zixZ0NBFjmW" 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-01to2024-01-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15152">8,876,381</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" id="ixv-15153">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_8A8_zNiTVXehp8og" style="font: 5pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

</ix:nonNumeric><p id="xdx_853_zyD5QpnIvGq1" 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-01to2024-01-31" escape="true" name="RCAT:RelatedPartiesPolicyTextBlock" id="ixv-7247"><p id="xdx_848_ecustom--RelatedPartiesPolicyTextBlock_zGN4qcuQFlS9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86B_zrtTuctasVe3">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_850_zi3bUu5v8KFc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="RCAT:SegmentReportingPolicyTextBlock" id="ixv-7252"><p id="xdx_845_ecustom--SegmentReportingPolicyTextBlock_zZaitc3txFle" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_863_zmSBGarrjpRk">Segment Reporting</span> </b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">Since
January 2020, we have acquired four separate businesses operating in various aspects of the drone industry. </span>Following the Teal
acquisition in August 2021, we focused on integrating and organizing these businesses. Effective May 1, 2022, we established the Enterprise
and Consumer segments 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>

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

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:SubstantialDoubtAboutGoingConcernTextBlock" id="ixv-7261"><p id="xdx_847_eus-gaap--SubstantialDoubtAboutGoingConcernTextBlock_zaVRypBFwNL4" style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="font-size: 10pt; background-color: white"><b><span id="xdx_865_zZD7g397Cczg">Liquidity
and Going Concern</span> </b>&#8211; The Company has never been profitable and has incurred net losses related to acquisitions, as
well as costs incurred to pursue its long-term growth strategy. During the nine months ended January 31, 2024, the Company incurred
a net loss from continuing operations of $14,838,925&#160;and used cash in operating activities of continuing operations of
$15,354,934. As of January 31, 2024, working capital for continuing operations totaled $19,927,073. These financial results and our
financial position at&#160;January 31, 2024&#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 completed a public offering
of 18,400,000 shares of common stock which generated net proceeds of approximately $8,400,000 as further described in Note 1 and
Note 15. 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.&#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, for twelve months from the date these consolidated financial statements&#160;are&#160;issued.</span></p>

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

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

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

<!-- 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:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" id="ixv-7281"><p id="xdx_80B_eus-gaap--DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_zPMmM1py7Whb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_821_znSs7hwhmUT5">Note
3 &#8211; Discontinued Operations &#8211; Sale of Consumer Segment</span></b></span></p>

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

<p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt; background-color: white">On
February 16, 2024</span><span style="font-size: 8pt">&#160;&#160;</span><span style="font-size: 10pt; background-color: white">, the Company
closed the sale of its Consumer segment consisting of Rotor Riot and Fat Shark. Accordingly, the Consumer segment has been classified
as Discontinued Operations and reported in accordance with the applicable accounting standards. See Note 23 for additional information
regarding the transaction. Set forth below are the results of operations for the Consumer segment for:</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" id="ixv-7292"><table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_zYQEQYYhMSwa" 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_499_20231101__20240131_zt0KhuPdg09i" 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_490_20221101__20230131_zCFmur4BluPe" 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_49B_20230501__20240131_zH1q2giyPAH6" 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_499_20220501__20230131_zJCph99dIkL9" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><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 colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>Three
                                            months ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>January
                                            31,</b></span></p></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>Nine
                                            months ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>January
                                            31,</b></span></p></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2024</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2023</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2024</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2023</span></td></tr>
  <tr id="xdx_405_eus-gaap--DisposalGroupIncludingDiscontinuedOperationRevenue_zAlUikQaJn5a" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 45%; font-size: 10pt; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">Revenues</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15154">1,100,943</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15155">1,438,961</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15156">4,027,094</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15157">4,164,531</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_zlqJJaBEA1w2" 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"><span style="font-size: 10pt">Cost
    of goods sold</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:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15158">1,745,771</ix:nonFraction></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:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15159">1,239,420</ix:nonFraction></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:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15160">4,285,087</ix:nonFraction></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:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15161">3,579,679</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 style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_zFOSBMnwZzUj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">Gross Margin</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:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15162">644,828</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15163">199,541</ix:nonFraction></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:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15164">257,993</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15165">584,852</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_407_ecustom--DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract_iB_zjpUp2apZqK6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">Operating Expenses</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_403_ecustom--DisposalGroupIncludingDiscontinuedOperationOperationsExpense_i01_zxiRTkEqLwk3" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Operations</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="RCAT:DisposalGroupIncludingDiscontinuedOperationOperationsExpense" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15166">288,059</ix:nonFraction></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="RCAT:DisposalGroupIncludingDiscontinuedOperationOperationsExpense" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15167">151,502</ix:nonFraction></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="RCAT:DisposalGroupIncludingDiscontinuedOperationOperationsExpense" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15168">671,864</ix:nonFraction></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="RCAT:DisposalGroupIncludingDiscontinuedOperationOperationsExpense" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15169">484,340</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_ecustom--DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense_i01_z7qRhvXUwHb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Research and
    development</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="RCAT:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15170">36,379</ix:nonFraction></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="RCAT:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15171">80,270</ix:nonFraction></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="RCAT:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15172">113,682</ix:nonFraction></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="RCAT:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15173">251,034</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_407_ecustom--DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense_i01_zWiBJWLn5eOd" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Sales and marketing</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="RCAT:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15174">286,918</ix:nonFraction></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="RCAT:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15175">192,625</ix:nonFraction></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="RCAT:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15176">978,435</ix:nonFraction></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="RCAT:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15177">555,916</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--DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_i01_zegqpQXKA4R6" 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"><span style="font-size: 10pt">General
    and administrative</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:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15178">43,024</ix:nonFraction></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:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15179">116,837</ix:nonFraction></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:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15180">96,612</ix:nonFraction></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:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15181">276,321</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_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOperatingExpense_i01_zikumACncJRh" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt">Total
    operating expenses</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:DisposalGroupIncludingDiscontinuedOperationOperatingExpense" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15182">654,380</ix:nonFraction></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:DisposalGroupIncludingDiscontinuedOperationOperatingExpense" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15183">541,234</ix:nonFraction></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:DisposalGroupIncludingDiscontinuedOperationOperatingExpense" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15184">1,860,593</ix:nonFraction></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:DisposalGroupIncludingDiscontinuedOperationOperatingExpense" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15185">1,567,611</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--DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_zPDVKW1gqwRh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">Operating loss</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:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15186">1,299,208</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15187">341,693</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15188">2,118,586</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15189">982,759</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_408_ecustom--DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract_iB_zSOkNtSW7Bg1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">Other (income)
    expense</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--DisposalGroupIncludingDiscontinuedOperationInterestExpense_i01_zbxrOAnMrWA9" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Interest expense</span></td><td style="font-size: 8pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0889">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0890">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; 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:DisposalGroupIncludingDiscontinuedOperationInterestExpense" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15190">22,856</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0892">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherIncome_i01N_di_zTxm1V1s2M72" 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"><span style="font-size: 10pt">Other,
    net</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:DisposalGroupIncludingDiscontinuedOperationOtherIncome" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15191">3</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:DisposalGroupIncludingDiscontinuedOperationOtherIncome" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15192">11,614</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:DisposalGroupIncludingDiscontinuedOperationOtherIncome" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15193">153</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:DisposalGroupIncludingDiscontinuedOperationOtherIncome" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15194">19,788</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_400_ecustom--DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract_i01B_zl98UtLLRSVd" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -8.95pt; padding-left: 20pt"><span style="font-size: 10pt">Other (income)
    expense</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">(3</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">(11,614</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">22,703</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">(19,788</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_zSL6kxNRDUU7" 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"><span style="font-size: 10pt">Net
    loss from discontinued operations</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15195">1,299,205</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15196">330,079</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15197">2,141,289</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15198">962,971</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  </table>

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

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

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

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="RCAT:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock" id="ixv-8070"><table cellpadding="0" cellspacing="0" id="xdx_89A_ecustom--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock_zXdgapCk0gx1" summary="xdx: Disclosure - Assets and liabilities for the Consumer Segment (Details)" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%">
  <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_490_20240131_zQUGoxfYtQ7j" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">January 31, 2024</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_499_20230430_zE8ZrbHqUL3d" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr id="xdx_403_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_iB_zXt5WTtec3g4" 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_40A_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCash_i01I_z0BFaZ9aQ9Vi" 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="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15199">126,771</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" id="ixv-15200">86,656</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_i01I_zMhXoW6FbGwg" 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="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15201">1,760</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" id="ixv-15202">61,107</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_i01I_zTbWZtqxKTf7" 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="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15203">1,545,667</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" id="ixv-15204">3,065,954</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_i01I_z9aIuvBWEdd1" 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="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15205">1,586,938</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" id="ixv-15206">2,069,438</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_i01I_ztLBnwXIgON2" 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="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15207">3,261,136</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" id="ixv-15208">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_zMzYf9oA2mqa" 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="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15209">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" id="ixv-15210">20,000</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_iI_z6lHjxZae4C" 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="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15211">59,426</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" id="ixv-15212">3,853</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent_iI_zYFy4aPnUMqc" 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="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15213">376,751</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" id="ixv-15214">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_zyyRCQ2HZoDg" 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="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15215">456,177</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" id="ixv-15216">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_zkXWE9qPOUQc" 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_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_i01I_zfvDIcFfyANh" 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="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15217">156,421</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" id="ixv-15218">606,872</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_i01I_zHeEuKwiUzQ6" 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="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15219">116,812</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" id="ixv-15220">109,480</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations_i01I_zJvz7ENAjnwc" 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="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15221">98,441</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: xdx2ixbrl0951">&#8212;</span>&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_i01I_zicPYoiimcAf" 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="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15222">45,791</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" id="ixv-15223">244,688</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent_i01I_zUUnOBKYR8da" 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="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15224">56,974</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" id="ixv-15225">49,461</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_i01I_zDYIXygsNOVh" 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="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15226">474,439</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" id="ixv-15227">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_404_ecustom--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent_iI_ztzCVc80ic7g" 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="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15228">321,771</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" id="ixv-15229">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_406_ecustom--DisposalGroupIncludingDiscontinuedOperationWorkingCapital_iI_zc3lLXsAjuFj" 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="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15230">2,786,697</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" id="ixv-15231">4,272,654</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: 0; background-color: white"></p>

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

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

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" id="ixv-8312"><p id="xdx_80C_eus-gaap--InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_z3YA2GyA715l" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_823_zqXFZC8ix2hd">Note
4 &#8211; Marketable Securities</span></b></span></p>

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

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">There
were no marketable securities at January 31, 2024.</span></p>

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

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify">At April 30, 2023, marketable securities consisted
solely of corporate bonds and were classified at Level 2 in the Fair Value Hierarchy. Fair value, cost basis, and unrealized losses totaled
$<span id="xdx_904_ecustom--CorporateBondsAtCarryingValueFairValue_iI_c20240131_z1Kb2BHBjDuh"><ix:nonFraction name="RCAT:CorporateBondsAtCarryingValueFairValue" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15232">12,814,038</ix:nonFraction></span><span style="color: Black; background-color: white">,
$<span id="xdx_900_ecustom--CorporateBondsAtCarryingValueCostBasis_iI_c20240131_zbNIKWx181M"><ix:nonFraction name="RCAT:CorporateBondsAtCarryingValueCostBasis" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15233">13,678,203</ix:nonFraction></span></span><span style="color: Black; background-color: white">,
and $<span id="xdx_90E_ecustom--CorporateBondsAtCarryingValueUnrealizedLosses_iNI_di_c20240131_z4mFfHMEOgl6"><ix:nonFraction name="RCAT:CorporateBondsAtCarryingValueUnrealizedLosses" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15234">864,165</ix:nonFraction> </span></span><span style="color: Black; background-color: white">at April 30, 2023, respectively.</span></p>

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

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

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

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

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="ixv-8339"><table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zeeSFMRRT1y8" summary="xdx: Disclosure - Inventories (Details)" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%">
  <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_20240131_z2vClOteqUb5" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">January 31, 2024</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_49D_20230430_zJU8kJONlvDb" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr id="xdx_404_eus-gaap--InventoryRawMaterials_iI_zwNKk36iJxnk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; 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: 20%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:InventoryRawMaterials" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15235">7,235,844</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:InventoryRawMaterials" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15236">8,132,196</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--InventoryWorkInProcess_iI_z0oCggIR0cOf" 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="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15237">1,666,976</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" id="ixv-15238">509,381</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--InventoryFinishedGoods_iI_zTBecqX445F" 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="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15239">190,450</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" id="ixv-15240">278,996</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--InventoryNet_iI_zmZrpFraHC07" 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="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15241">9,093,270</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" id="ixv-15242">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_zRTnor1OPPlh" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">&#160;&#160;</span></p>

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

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

<!-- 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:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:OtherCurrentAssetsTextBlock" id="ixv-8399"><p id="xdx_805_eus-gaap--OtherCurrentAssetsTextBlock_zPIjYu8p8W5j" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_82E_zlJEbfwDk5ia">Note
6 &#8211; Other Current Assets</span></b></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">Other
current assets included:</span></p>

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

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock" id="ixv-8408"><table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_zBFuIsCekII" summary="xdx: Disclosure - Other current assets (Details)" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%">
  <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_20240131_zEzvbBrotty3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">January 31, 2024</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_49A_20230430_zzz6ku2iNWo9" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr id="xdx_407_eus-gaap--PrepaidExpenseCurrent_iI_z0X7Y1f5fqE7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; font-size: 10pt; text-align: left">Prepaid expenses</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:PrepaidExpenseCurrent" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15243">1,152,751</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:PrepaidExpenseCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15244">752,564</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_zlP4pZHFcpN2" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Prepaid 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:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15245">970,542</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:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15246">359,500</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--GrantsReceivableCurrent_iI_zbJYzNWJ2sUi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">Grant 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:GrantsReceivableCurrent" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15247">675,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"><span style="-sec-ix-hidden: xdx2ixbrl1000">&#8212;</span>&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss_iI_z6OhOuasziZg" style="vertical-align: bottom; background-color: White">
    <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"><span style="-sec-ix-hidden: xdx2ixbrl1002">&#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:DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15248">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_z6L5XB98JF32" 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:OtherAssetsCurrent" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15249">2,798,293</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" id="ixv-15250">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_8A1_zmwdVzfTTIOk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

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

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="RCAT:DueFromRelatedPartyDisclosureTextBlock" id="ixv-8471"><p id="xdx_80B_ecustom--DueFromRelatedPartyDisclosureTextBlock_z1Lqogvmtkt" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_827_zsC9PuRkGmQ8">Note
7 &#8211; Due From Related Party</span></b></span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; 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">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_90E_ecustom--CashCompensationSubjectToTaxation_c20220101__20220430_z6ibXCUYnIx4"><ix:nonFraction name="RCAT:CashCompensationSubjectToTaxation" contextRef="From2022-01-012022-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15251">155,624</ix:nonFraction></span>&#160;of cash compensation
and $<span id="xdx_902_ecustom--IncomeAssociatedWithStockCompensationSubjectToTaxation_c20220101__20220430_z6cowvz71O07"><ix:nonFraction name="RCAT:IncomeAssociatedWithStockCompensationSubjectToTaxation" contextRef="From2022-01-012022-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15252">1,413,332</ix:nonFraction></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_906_ecustom--NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation_c20220301__20220430_zpd7bFwEwqLl"><ix:nonFraction name="RCAT:NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation" contextRef="From2022-03-012022-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15253">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_zUPw5jvY8VBe"><ix:nonFraction name="RCAT:CommonStockWithheldByCompanyAppliedAgainstNoteShares" contextRef="From2022-03-012022-04-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15254">104,166</ix:nonFraction></span>
shares of common stock with a fair value
of $<span id="xdx_90E_ecustom--CommonStockWithheldByCompanyAppliedAgainstNoteAmount_c20220301__20220430_z48U1A8UcCJj"><ix:nonFraction name="RCAT:CommonStockWithheldByCompanyAppliedAgainstNoteAmount" contextRef="From2022-03-012022-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15255">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_901_ecustom--SharesHeldAtTransferAgentUntilNoteReceivableRepayment_c20220301__20220430_zCRDLeXiRpkl"><ix:nonFraction name="RCAT:SharesHeldAtTransferAgentUntilNoteReceivableRepayment" contextRef="From2022-03-012022-04-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15256">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_90B_ecustom--RestrictedStockScheduledToVestShares_c20220301__20220430_zkX4HFazZdHb"><ix:nonFraction name="RCAT:RestrictedStockScheduledToVestShares" contextRef="From2022-03-012022-04-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15257">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_z9y0IwskWTG2"><ix:nonFraction name="RCAT:RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable" contextRef="From2022-03-012022-04-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15258">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_z5KMmTCPxQkb"><ix:nonFraction name="RCAT:PaymentsForTaxLiability" contextRef="From2022-03-012022-04-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15259">712,646</ix:nonFraction></span>&#160;representing $<span id="xdx_908_ecustom--NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation_c20220301__20220430_zI58VHMadiN4"><ix:nonFraction name="RCAT:NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation" contextRef="From2022-03-012022-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15260">510,323</ix:nonFraction></span>
owed by
the employee, $<span id="xdx_90F_ecustom--EstimatedTaxesOwedRelatedToStockCompensation_c20220301__20220430_zNyWd8vAimg"><ix:nonFraction name="RCAT:EstimatedTaxesOwedRelatedToStockCompensation" contextRef="From2022-03-012022-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15261">31,604</ix:nonFraction></span>
owed by the Company, and $<span id="xdx_90B_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestExpense_c20220301__20220430_zsCFgFGzArEa"><ix:nonFraction name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense" contextRef="From2022-03-012022-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15262">170,719</ix:nonFraction></span>
of penalties and interest. The Note was repaid in full in August 2022.</span></p>

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

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

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

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" id="ixv-8502"><table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_ziRAwqkZ8Qck" 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 style="text-align: center"><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td id="xdx_490_20240131__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsGrossCarryingAmountMember_zDtpW2obRFL4" 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_49D_20240131__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsAccumulatedAmortizationMember_z1jczFxhRD43" 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_492_20240131__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsNetCarryingValueMember_zLbwE73fgMyg" 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 style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td id="xdx_49B_20230430__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsNetCarryingValueMember_zfAYFuMxZxqb" style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="11" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">January
    31, 2024</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="11" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">April
    30, 2023</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><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" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Gross
    Value</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Accumulated
    Amortization</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Net
    Value</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0.85pt 0 0; text-align: center"><span style="font-size: 10pt"><b>Gross</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>Value</b></span></p></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Accumulated
    Amortization</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Net
    Value</span></td></tr>
  <tr id="xdx_40A_ecustom--FiniteLivedProprietaryTechnologyGross_iI_zWieT8wjUg58" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">Proprietary technology</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="RCAT:FiniteLivedProprietaryTechnologyGross" contextRef="AsOf2024-01-31_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15263">4,967,000</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="RCAT:FiniteLivedProprietaryTechnologyGross" contextRef="AsOf2024-01-31_custom_IntangibleAssetsAccumulatedAmortizationMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15264">1,468,897</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="RCAT:FiniteLivedProprietaryTechnologyGross" contextRef="AsOf2024-01-31_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15265">3,498,103</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="RCAT:FiniteLivedProprietaryTechnologyGross" contextRef="AsOf2023-04-30_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15266">4,967,000</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="RCAT:FiniteLivedProprietaryTechnologyGross" contextRef="AsOf2023-04-30_custom_IntangibleAssetsAccumulatedAmortizationMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15267">841,223</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="RCAT:FiniteLivedProprietaryTechnologyGross" contextRef="AsOf2023-04-30_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15268">4,125,777</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40A_ecustom--FiniteLivedNoncompeteAgreementsGross1_iI_zErgQFLO58tk" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">Non-compete agreements</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="RCAT:FiniteLivedNoncompeteAgreementsGross1" contextRef="AsOf2024-01-31_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15269">81,000</ix:nonFraction></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="RCAT:FiniteLivedNoncompeteAgreementsGross1" contextRef="AsOf2024-01-31_custom_IntangibleAssetsAccumulatedAmortizationMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15270">75,584</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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="RCAT:FiniteLivedNoncompeteAgreementsGross1" contextRef="AsOf2024-01-31_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15271">5,416</ix:nonFraction></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="RCAT:FiniteLivedNoncompeteAgreementsGross1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15272">81,000</ix:nonFraction></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="RCAT:FiniteLivedNoncompeteAgreementsGross1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsAccumulatedAmortizationMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15273">56,667</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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="RCAT:FiniteLivedNoncompeteAgreementsGross1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15274">24,333</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_ecustom--FiniteLivedCustomerRelationshipsGross1_iI_zG7D9Zk7VMJd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt">Customer relationships</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:FiniteLivedCustomerRelationshipsGross1" contextRef="AsOf2024-01-31_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15275">39,000</ix:nonFraction></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:FiniteLivedCustomerRelationshipsGross1" contextRef="AsOf2024-01-31_custom_IntangibleAssetsAccumulatedAmortizationMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15276">22,284</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:FiniteLivedCustomerRelationshipsGross1" contextRef="AsOf2024-01-31_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15277">16,716</ix:nonFraction></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:FiniteLivedCustomerRelationshipsGross1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15278">39,000</ix:nonFraction></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:FiniteLivedCustomerRelationshipsGross1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsAccumulatedAmortizationMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15279">18,106</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:FiniteLivedCustomerRelationshipsGross1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15280">20,894</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_407_ecustom--FiniteLivedIntangibleAssetsGross1_iI_zUA87u2k1dlc" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: 10pt"><span style="font-size: 10pt">Total finite-lived assets</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="RCAT:FiniteLivedIntangibleAssetsGross1" contextRef="AsOf2024-01-31_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15281">5,087,000</ix:nonFraction></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="RCAT:FiniteLivedIntangibleAssetsGross1" contextRef="AsOf2024-01-31_custom_IntangibleAssetsAccumulatedAmortizationMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15282">1,566,765</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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="RCAT:FiniteLivedIntangibleAssetsGross1" contextRef="AsOf2024-01-31_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15283">3,520,235</ix:nonFraction></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="RCAT:FiniteLivedIntangibleAssetsGross1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15284">5,087,000</ix:nonFraction></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="RCAT:FiniteLivedIntangibleAssetsGross1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsAccumulatedAmortizationMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15285">915,996</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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="RCAT:FiniteLivedIntangibleAssetsGross1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15286">4,171,004</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--IndefiniteLivedTradeNames_iI_zlwE0uEs33Wh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt">Brand name</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:IndefiniteLivedTradeNames" contextRef="AsOf2024-01-31_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15287">3,152,000</ix:nonFraction></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"><span style="-sec-ix-hidden: xdx2ixbrl1055">&#8212;</span>&#160;&#160;</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:IndefiniteLivedTradeNames" contextRef="AsOf2024-01-31_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15288">3,152,000</ix:nonFraction></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:IndefiniteLivedTradeNames" contextRef="AsOf2023-04-30_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15289">3,152,000</ix:nonFraction></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"><span style="-sec-ix-hidden: xdx2ixbrl1058">&#8212;</span>&#160;&#160;</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:IndefiniteLivedTradeNames" contextRef="AsOf2023-04-30_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15290">3,152,000</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_402_ecustom--IndefiniteLivedIntangibleAssetsExcludingGoodwill1_iI_zyBKykp7iLM8" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: 10pt"><span style="font-size: 10pt">Total indefinite-lived
    assets</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:IndefiniteLivedIntangibleAssetsExcludingGoodwill1" contextRef="AsOf2024-01-31_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15291">3,152,000</ix:nonFraction></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"><span style="-sec-ix-hidden: xdx2ixbrl1062">&#8212;</span>&#160;&#160;</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:IndefiniteLivedIntangibleAssetsExcludingGoodwill1" contextRef="AsOf2024-01-31_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15292">3,152,000</ix:nonFraction></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:IndefiniteLivedIntangibleAssetsExcludingGoodwill1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15293">3,152,000</ix:nonFraction></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"><span style="-sec-ix-hidden: xdx2ixbrl1065">&#8212;</span>&#160;&#160;</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:IndefiniteLivedIntangibleAssetsExcludingGoodwill1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15294">3,152,000</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_ecustom--IntangibleAssetsNetExcludingGoodwill1_iI_zdCozi4kD458" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: 10pt"><span style="font-size: 10pt">Total intangible
    assets, net</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="RCAT:IntangibleAssetsNetExcludingGoodwill1" contextRef="AsOf2024-01-31_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15295">8,239,000</ix:nonFraction></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="RCAT:IntangibleAssetsNetExcludingGoodwill1" contextRef="AsOf2024-01-31_custom_IntangibleAssetsAccumulatedAmortizationMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15296">1,566,765</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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="RCAT:IntangibleAssetsNetExcludingGoodwill1" contextRef="AsOf2024-01-31_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15297">6,672,235</ix:nonFraction></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="RCAT:IntangibleAssetsNetExcludingGoodwill1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsGrossCarryingAmountMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15298">8,239,000</ix:nonFraction></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="RCAT:IntangibleAssetsNetExcludingGoodwill1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsAccumulatedAmortizationMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15299">915,996</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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="RCAT:IntangibleAssetsNetExcludingGoodwill1" contextRef="AsOf2023-04-30_custom_IntangibleAssetsNetCarryingValueMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15300">7,323,004</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_8AA_zoc5ls5Eqhv9" 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">Proprietary
technology and non-compete agreements are being amortized over five to six years and three years, respectively. Customer relationships
are being amortized over seven years. Goodwill and Brand name are not amortized but evaluated for impairment on a quarterly basis.</span></p>

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

<ix:exclude><!-- 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 --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">As
of January 31, 2024, 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; 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><ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="ixv-8977"><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_49E_20240131_zOKAURLr66Ck"><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="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15301">216,036</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="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15302">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="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15303">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="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15304">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="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15305">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="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15306">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="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15307">3,520,235</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_8AA_z28kfEPb6lwa" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;<span style="background-color: white">&#160;&#160;&#160;&#160;&#160;&#160;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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><ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:ScheduleOfGoodwillTextBlock" id="ixv-9099"><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" id="ixv-15308">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" id="ixv-15309">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_437_c20220501__20230131_eus-gaap--GoodwillPeriodIncreaseDecrease_z5MZgexS4yEa" 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-012023-01-31_us-gaap_GoodwillMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15310">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" id="ixv-15311">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_43F_c20230501__20240131_eus-gaap--GoodwillImpairmentLoss_iN_di_zg0yhd4FxlDl" 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-012024-01-31_us-gaap_GoodwillMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15312">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_433_c20240131_eus-gaap--Goodwill_iI_zI4TLGpAZdRb" 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">Balance at April 30,
                                            2023 and January 31, 2024</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="AsOf2024-01-31_us-gaap_GoodwillMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15313">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_8AD_zzejrBDNB6Na" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;<span style="background-color: white">&#160;&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">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. 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 $2,826,918 in April 2023.</span></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_814_zovRZhPPo2Nj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="ixv-9234"><p id="xdx_80E_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zslZb0LXxPDg" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_824_z9t5YgAcpEGk">Note
9 &#8211; Property and Equipment</span></b></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">Property
and equipment consist of assets with an estimated useful life greater than one year and are reported net of accumulated depreciation.
The reported values are periodically assessed for impairment, and were as follows:</span></p>

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

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="ixv-9243"><table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--PropertyPlantAndEquipmentTextBlock_zAFfKoZyp5oi" summary="xdx: Disclosure - Property and equipment (Details)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%">
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_498_20240131_z6UA3A785BS5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">January 31, 2024</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_49A_20230430_z5QuvFoKuBgc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_zb05NgTUBTv4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Equipment and related</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 20%; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15314">1,471,096</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: 20%; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15315">1,386,373</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--PropertyPlantAndEquipmentLeaseholdImprovements_iI_zsVMvhvi0as7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Leasehold improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="RCAT:PropertyPlantAndEquipmentLeaseholdImprovements" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15316">1,548,609</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"><ix:nonFraction name="RCAT:PropertyPlantAndEquipmentLeaseholdImprovements" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15317">1,473,890</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--PropertyPlantAndEquipmentFurnitureAndEquipment_iI_zRPQ5Lj4a0P6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Furniture and fixtures</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="RCAT:PropertyPlantAndEquipmentFurnitureAndEquipment" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15318">157,842</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"><ix:nonFraction name="RCAT:PropertyPlantAndEquipmentFurnitureAndEquipment" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15319">132,752</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_z8Tt67Jhvmc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Accumulated depreciation</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:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15320">699,946</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:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15321">342,657</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentNet_iI_zPdEol5S4YH1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-indent: 10pt">Net carrying value</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:PropertyPlantAndEquipmentNet" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15322">2,477,601</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</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:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15323">2,650,358</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


</ix:nonNumeric><p id="xdx_8AB_z5GjW0lBzFMa" 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">Depreciation
expense totaled $<span id="xdx_904_eus-gaap--Depreciation_c20230501__20240131_zWASJSz2hNsi"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15324">357,289</ix:nonFraction> </span> and $<span id="xdx_904_eus-gaap--Depreciation_c20220501__20230131_zZ2gK8C0HqY2"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15325">169,748</ix:nonFraction> </span>
for the nine months ended January 31, 2024 and 2023, respectively.</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_811_zcQ0MPEj2ite" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"></span>&#160;</p>

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="RCAT:OtherLongTermAssetsDisclosureTextBlock" id="ixv-9310"><p id="xdx_80A_ecustom--OtherLongTermAssetsDisclosureTextBlock_z7Ka9ENABjv2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_82C_zdBKxOEJMOi5">Note
10 &#8211; Other Long-Term Assets</span></b></span></p>

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

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

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="RCAT:ScheduleOfOtherLongTermAssetsTableTextBlock" id="ixv-9319"><table cellpadding="0" cellspacing="0" id="xdx_89B_ecustom--ScheduleOfOtherLongTermAssetsTableTextBlock_zF0gmLUrwUP8" summary="xdx: Disclosure - Other long term assets (Details)" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%">
  <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_20240131_zZJK0oAzTZe" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">January 31, 2024</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_490_20230430_zWjcrMtN2Gp9" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr id="xdx_405_ecustom--SAFEAgreementAssets_iI_zxddiDdw1Kdf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; 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: 20%; font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:SAFEAgreementAssets" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15326">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: 20%; font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:SAFEAgreementAssets" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15327">250,000</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--SecurityDeposit_iI_zS9yYLxT2jKe" 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="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15328">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" id="ixv-15329">53,180</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--NoncurrentAssets_iI_zHqghHN4FSUi" 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="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15330">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" id="ixv-15331">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_8AC_zeEqaDttVZM6" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">&#160;&#160;</span></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>

<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; background-color: white"><span style="background-color: white">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_905_ecustom--PaymentForSAFEAgreement_c20221101__20221130_zDKQP8LbQx8i"><ix:nonFraction name="RCAT:PaymentForSAFEAgreement" contextRef="From2022-11-012022-11-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15332">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_905_ecustom--PaymentForSAFEAgreement_c20230201__20230430_zz9PYO39zOEg"><ix:nonFraction name="RCAT:PaymentForSAFEAgreement" contextRef="From2023-02-012023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15333">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;nine&#160;months ended&#160;January&#160;31,&#160;2024.</span></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_81F_zuK5ruSR4q87" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:LeasesOfLesseeDisclosureTextBlock" id="ixv-9376"><p id="xdx_800_eus-gaap--LeasesOfLesseeDisclosureTextBlock_zzIMf8RdQTi9" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_82C_zspZhogQRhd">Note
11 &#8211; Operating Leases</span></b></span></p>

<p style="font: 10pt/105% 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"><span style="background-color: white">As
of January 31, 2024, 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.33 years, some of which may include options to extend for up to 5 years. Operating lease expense totaled
$<span id="xdx_907_eus-gaap--OperatingLeaseExpense_c20230501__20240131_zggNoubf2nUg"><ix:nonFraction name="us-gaap:OperatingLeaseExpense" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15334">260,300</ix:nonFraction> </span> for the nine months ended January 31, 2024, including period cost for short-term, cancellable, and variable leases, not included
in lease liabilities, of $<span id="xdx_90D_eus-gaap--ShortTermLeaseCost_c20230501__20240131_zmgudIid8Dj7"><ix:nonFraction name="us-gaap:ShortTermLeaseCost" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15335">3,300</ix:nonFraction> </span> for the nine months ended January 31, 2024.</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">Leases
on which the Company made rent payments during the reporting period included:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; 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><ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:ScheduleOfRentExpenseTableTextBlock" id="ixv-9393"><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_982_eus-gaap--OperatingLeaseExpense_c20230501__20240131__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation1Member_zudIJaeWEWO4" style="text-align: right; width: 25%"><ix:nonFraction name="us-gaap:OperatingLeaseExpense" contextRef="From2023-05-012024-01-31_custom_OperatingLeaseLocation1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15336">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_987_eus-gaap--OperatingLeaseExpense_c20230501__20240131__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation2Member_zdJ25Ms5JPD9" style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseExpense" contextRef="From2023-05-012024-01-31_custom_OperatingLeaseLocation2Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15337">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">Grantsville, Utah</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--OperatingLeaseExpense_c20230501__20240131__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation3Member_zpDfAEegOjf4" style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseExpense" contextRef="From2023-05-012024-01-31_custom_OperatingLeaseLocation3Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15338">1,000</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">December 2026</span></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Troy, Michigan</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--OperatingLeaseExpense_c20230501__20240131__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation4Member_z1z4SbLFzGFe" style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseExpense" contextRef="From2023-05-012024-01-31_custom_OperatingLeaseLocation4Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15339">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_8A3_z0BFvn2NEUP5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;<span style="background-color: white">&#160;&#160;&#160;&#160;&#160;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></p><ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock" id="ixv-9450"><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_491_20230501__20240131_zg2ySWaRLura" 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-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15340">259,211</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_902_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_pip0_dtY_c20240131_zwFAkJ7TSmXc"><ix:nonNumeric contextRef="AsOf2024-01-31" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="ixv-15341">2.06</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="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure" id="ixv-15342">12</ix:nonFraction>%</span></td><td style="text-align: center"><span style="font-size: 10pt"></span></td></tr>
</table>

</ix:nonNumeric><p id="xdx_8A1_zYgsasxAce0d" 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">Future
lease payments at January 31, 2024 were as follows:</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>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></p><ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="ixv-9499"><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_49B_20240131_zox9dYAdTa4c"><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="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15343">90,951</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="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15344">273,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="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15345">92,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="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15346">91,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="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15347">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="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15348">555,240</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_8A6_zVTRQtX7yj85" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;<span style="background-color: white">&#160;<b>&#160;</b></span></p>

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

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:DebtDisclosureTextBlock" id="ixv-9603"><p id="xdx_806_eus-gaap--DebtDisclosureTextBlock_zqTIJkBhULWa" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_826_zXTcOYkxWcWj">Note
12 &#8211; Debt Obligations</span></b></span></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>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; background-color: white"><span style="background-color: white">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_90A_eus-gaap--DebtInstrumentFaceAmount_iI_c20210831__us-gaap--DebtInstrumentAxis__custom--DebtObligation1Member_z7mqvBrzToU1"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2021-08-31_custom_DebtObligation1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15349">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_90D_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20210901__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation1Member_zE2W9aKIq2nd"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateDuringPeriod" contextRef="From2021-09-012022-04-30_custom_DebtObligation1Member" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure" id="ixv-15350">10</ix:nonFraction></span>%) percent per annum. Principal and interest is payable in monthly installments
of $<span id="xdx_90F_eus-gaap--DebtInstrumentPeriodicPayment_c20210801__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation1Member_zSf9aScR4757"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPayment" contextRef="From2021-08-012022-04-30_custom_DebtObligation1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15351">49,275</ix:nonFraction></span> until maturity on December 31, 2024. The balance outstanding at January 31, 2024 and April 30, 2023 totaled $<span id="xdx_903_eus-gaap--DebtInstrumentCarryingAmount_iI_c20240131_z4eBchoa46Oh"><ix:nonFraction name="us-gaap:DebtInstrumentCarryingAmount" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15352">506,852</ix:nonFraction> </span> and $<span id="xdx_902_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230430_z6oSMbR3Jrqb"><ix:nonFraction name="us-gaap:DebtInstrumentCarryingAmount" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15353">895,709</ix:nonFraction></span>,
respectively.</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;&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify">&#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"><span style="background-color: white">In
May 2021, Teal entered into a note agreement totaling $<span id="xdx_906_ecustom--ConvertibleNoteAgreementAmount_c20230501__20240131__us-gaap--DebtInstrumentAxis__custom--DebtObligation2Member_z8p1s3XhmNH6"><ix:nonFraction name="RCAT:ConvertibleNoteAgreementAmount" contextRef="From2023-05-012024-01-31_custom_DebtObligation2Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15354">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_901_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20230501__20240131__us-gaap--DebtInstrumentAxis__custom--DebtObligation2Member_zPLWIOIduydk"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateDuringPeriod" contextRef="From2023-05-012024-01-31_custom_DebtObligation2Member" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure" id="ixv-15355">0.13</ix:nonFraction></span>% on the date of issuance. Accrued interest totaled $<span id="xdx_90C_eus-gaap--AccruedLiabilitiesCurrent_iI_c20240131__us-gaap--DebtInstrumentAxis__custom--DebtObligation2Member_zs0b2unWPfoe"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2024-01-31_custom_DebtObligation2Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15356">1,222</ix:nonFraction>  </span>
at January 31, 2024.</span></p>

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

<ix:exclude><!-- 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 --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></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"><span style="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_90F_eus-gaap--DebtInstrumentFaceAmount_iI_c20210831__us-gaap--DebtInstrumentAxis__custom--DebtObligation3Member_zpyiP1NffUN8"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2021-08-31_custom_DebtObligation3Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15357">387,500</ix:nonFraction></span>
was repaid in monthly installments of $<span id="xdx_90D_eus-gaap--DebtInstrumentPeriodicPayment_c20220201__20230131__us-gaap--DebtInstrumentAxis__custom--DebtObligation3Member_zqXxouasOw6k"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPayment" contextRef="From2022-02-012023-01-31_custom_DebtObligation3Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15358">37,500</ix:nonFraction></span>
and paid in full in July 2022.&#160;</span></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; background-color: white"><span style="background-color: white">In
February 2021, Teal received a Small Business Administration Paycheck Protection Program (&#8220;SBA PPP&#8221;) loan in the amount of
$<span id="xdx_908_ecustom--SBAPPPLoanAmountsReceived_c20210201__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation4Member_zbKBUdHM1F9k"><ix:nonFraction name="RCAT:SBAPPPLoanAmountsReceived" contextRef="From2021-02-012022-04-30_custom_DebtObligation4Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15359">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_90D_ecustom--SBAPPPLoanPrincipalBalanceForgiven_iN_di_c20220201__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation4Member_zlQ4FHZW6D3c"><ix:nonFraction name="RCAT:SBAPPPLoanPrincipalBalanceForgiven" contextRef="From2022-02-012022-04-30_custom_DebtObligation4Member" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15360">300,910</ix:nonFraction></span> and accrued interest of $<span id="xdx_907_ecustom--SBAPPPLoanAccruedInterestForgiven_iN_di_c20220201__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation4Member_zpKBblb4ubc8"><ix:nonFraction name="RCAT:SBAPPPLoanAccruedInterestForgiven" contextRef="From2022-02-012022-04-30_custom_DebtObligation4Member" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15361">3,001</ix:nonFraction></span> were forgiven.</span></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>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; background-color: white"><span style="background-color: white">Beginning
in October 2021, and amended in January 2022, Teal financed a total of $<span id="xdx_906_ecustom--LeaseholdImprovementAgreementFundsReceived_c20220701__20230430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zRmjKDfxzSNa"><ix:nonFraction name="RCAT:LeaseholdImprovementAgreementFundsReceived" contextRef="From2022-07-012023-04-30_custom_DebtObligation6Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15362">120,000</ix:nonFraction></span>
of leasehold improvements with Corporate Equity, LLC.
The loan bears interest at <span id="xdx_90A_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20211001__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zPdus7sx9HDj"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateDuringPeriod" contextRef="From2021-10-012022-04-30_custom_DebtObligation6Member" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure" id="ixv-15363">8.25</ix:nonFraction></span>% annually and requires monthly payments of $<span id="xdx_909_eus-gaap--DebtInstrumentPeriodicPayment_c20211001__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zxIwn5UefYc"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPayment" contextRef="From2021-10-012022-04-30_custom_DebtObligation6Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15364">3,595</ix:nonFraction></span>
through December 2024. The balance outstanding at January
31, 2024 and April 30, 2023 totaled $<span id="xdx_909_eus-gaap--DebtInstrumentCarryingAmount_iI_c20240131__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zWm0OO6bzO0d"><ix:nonFraction name="us-gaap:DebtInstrumentCarryingAmount" contextRef="AsOf2024-01-31_custom_DebtObligation6Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15365">37,576</ix:nonFraction> </span>
and $<span id="xdx_90B_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zRxkWVVWBHK5"><ix:nonFraction name="us-gaap:DebtInstrumentCarryingAmount" contextRef="AsOf2023-04-30_custom_DebtObligation6Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15366">66,586</ix:nonFraction></span>
respectively.</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;&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify">&#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"><span style="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_908_eus-gaap--DebtInstrumentFaceAmount_iI_c20210831__us-gaap--DebtInstrumentAxis__custom--DebtObligation7Member_z5Uvl0OzoVAe"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2021-08-31_custom_DebtObligation7Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15367">38,758</ix:nonFraction></span>. Repayment of the remaining balance was completed in January 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#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; background-color: white"><span style="background-color: white">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_zwepduQlwaYc"><ix:nonFraction name="RCAT:FinancingAgreementFundingOfPurchaseOfFixedAsset" contextRef="From2021-09-012021-09-30_custom_DebtObligation8Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15368">24,383</ix:nonFraction></span>.
Monthly payments of $<span id="xdx_90C_eus-gaap--DebtInstrumentPeriodicPayment_c20210901__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_zw3CAdxisLtb"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPayment" contextRef="From2021-09-012022-04-30_custom_DebtObligation8Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15369">656</ix:nonFraction></span>
are payable through October 2024. The balance outstanding at January 31, 2024 and April 30, 2023 totaled $<span id="xdx_90E_eus-gaap--DebtInstrumentCarryingAmount_iI_c20240131__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_z7BwPYRa4Jfc"><ix:nonFraction name="us-gaap:DebtInstrumentCarryingAmount" contextRef="AsOf2024-01-31_custom_DebtObligation8Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15370">5,507</ix:nonFraction> </span>
and $<span id="xdx_90A_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230430__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_zrHrERMEMFwk"><ix:nonFraction name="us-gaap:DebtInstrumentCarryingAmount" contextRef="AsOf2023-04-30_custom_DebtObligation8Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15371">11,412</ix:nonFraction></span>
respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"></span>&#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>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; background-color: white"><span style="background-color: white">Outstanding
principal payments on debt obligations are due as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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><ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="RCAT:ScheduleOfDebtPaymentsDueTableTextBlock" id="ixv-9743"><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_490_20240131_z8HYpRJU1D94" style="font-size: 10pt; text-align: right; width: 25%">498,366</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="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15372">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="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15373">899,935</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 January 31, 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">$</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="RCAT:OutstandingPrincipalPaymentsDueShortTerm" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15374">899,935</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"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1206">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
</table>

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

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

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="RCAT:RelatedPartyPayablesDisclosureTextBlock" id="ixv-9782"><p id="xdx_802_ecustom--RelatedPartyPayablesDisclosureTextBlock_zrvXKr6mePNj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_820_zOJlBhGUTA2b">Note
13 &#8211; Due to Related Party</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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">BRIT,
LLC</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">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_901_ecustom--LineOfCreditObligationAssumedInConnectionWithAcquisition_c20200101__20220430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zknmw5kkQtCj"><ix:nonFraction name="RCAT:LineOfCreditObligationAssumedInConnectionWithAcquisition" contextRef="From2020-01-012022-04-30_custom_DueToRelatedParty2Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15375">47,853</ix:nonFraction> </span>which bore interest at <span id="xdx_900_ecustom--DebtInstrumentInterestRateDuringPeriod1_dp_c20200101__20220430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zP3jYMvN7ypd"><ix:nonFraction name="RCAT:DebtInstrumentInterestRateDuringPeriod1" contextRef="From2020-01-012022-04-30_custom_DueToRelatedParty2Member" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure" id="ixv-15376">6.67</ix:nonFraction></span>% annually. The remaining balance of $<span id="xdx_905_ecustom--DueToOtherRelatedPartyClassifiedCurrent_iI_c20240131__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zbWb2sX1Uq8l"><ix:nonFraction name="RCAT:DueToOtherRelatedPartyClassifiedCurrent" contextRef="AsOf2024-01-31_custom_DueToRelatedParty2Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15377">37,196</ix:nonFraction> </span>plus accrued interest totaling $<span id="xdx_907_ecustom--DebtInstrumentOutstandingAccruedInterestPayment_c20230401__20230430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_z7xhPHpdqQ1j"><ix:nonFraction name="RCAT:DebtInstrumentOutstandingAccruedInterestPayment" contextRef="From2023-04-012023-04-30_custom_DueToRelatedParty2Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15378">292</ix:nonFraction> </span>was paid
in October 2022.</span></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_816_zcR3vDqRCv86" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:IncomeTaxDisclosureTextBlock" id="ixv-9799"><p id="xdx_807_eus-gaap--IncomeTaxDisclosureTextBlock_zbAasKQv7wjc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_822_zYfqYcoQbBGg">Note
14 &#8211; Income Taxes</span></b></span></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"><span style="background-color: white">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.</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"></span></p>

<ix:exclude><!-- 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 --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">At
January 31, 2024 and April 30, 2023, we had accumulated deficits of approximately $<span id="xdx_90E_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_dxL_c20240131_zZDL6m9Wjie3" title="::XDX::-71567007"><span style="-sec-ix-hidden: xdx2ixbrl1215">71,600,000 </span></span>
and $<span id="xdx_904_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_dxL_c20230430_z9r3DcYoHwUc" title="::XDX::-54586793"><span style="-sec-ix-hidden: xdx2ixbrl1216">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_908_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_c20240131_zbXINAmbIjlf"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15379">13,246,000</ix:nonFraction> </span> and $<span id="xdx_90C_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_c20230430_z1y1BKQao3uc"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15380">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 January
31, 2024 and April 30, 2023.</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_81E_z6LPPtFRzW21" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"></span>&#160;</p>

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="ixv-9832"><p id="xdx_804_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zWWY2POA14a8" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_828_zROAInF88AHi">Note
15 &#8211; Common Stock</span></b></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">Our
common stock has a par value of $0.001 per share. We are authorized to issue 500,000,000 shares of common stock. Each share of common
stock is entitled to one vote.&#160;A summary of shares of common stock issued by the Company since April 30, 2022 is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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><ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock" id="ixv-9843"><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="font-size: 9pt; width: 77%"><span style="font-size: 10pt">Shares outstanding as of April 30, 2022</span></td><td style="font-size: 9pt; width: 3%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left; width: 1%"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 9pt; text-align: right; width: 18%"><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" id="ixv-15381">53,748,735</ix:nonFraction></span></td><td style="font-size: 9pt; text-align: left; width: 1%"><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" id="ixv-15382">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" id="ixv-15383">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" id="ixv-15384">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" id="ixv-15385">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" id="ixv-15386">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_438_c20230501__20240131_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1_zZ2QkvYUvOW" 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 27,189 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-012024-01-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15387">145,623</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__20240131_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2_zagCMJB57jR7" 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-012024-01-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15388">181,088</ix:nonFraction></span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_43A_c20230501__20240131_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3_zsh7HCVkjvxl" 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-012024-01-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15389">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_432_c20230501__20240131_ecustom--StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities_zCnp0sdF4Nkk" 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-012024-01-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15390">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_430_c20230501__20240131_ecustom--IssuanceOfCommonStockThroughATMFacilitiesNetShares_z1RFwUUoOYua" 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="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:IssuanceOfCommonStockThroughATMFacilitiesNetShares" contextRef="From2023-05-012024-01-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15391">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_40E_ecustom--StockIssuedDuringPeriodSharesPublicOffering_z26Uw8hpyq0j" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 9pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt"><span style="font-size: 10pt">Issuance of common
    stock through public offering</span></td><td style="font-size: 9pt; padding-bottom: 1pt">&#160;</td>
    <td style="font-size: 9pt; text-align: left">&#160;</td><td style="font-size: 9pt; text-align: right"><ix:nonFraction name="RCAT:StockIssuedDuringPeriodSharesPublicOffering" contextRef="From2023-05-012024-01-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15392">18,400,000</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 9pt; text-align: left">&#160;</td></tr>
<tr id="xdx_409_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_z8KYPmMoDG6i" 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">Exercise of stock
    options</span></td><td style="font-size: 9pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2023-05-012024-01-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15393">3,000</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 9pt; text-align: left">&#160;</td></tr>
<tr id="xdx_431_c20230501__20240131_eus-gaap--SharesOutstanding_iE_zvSOGixadYS1" 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 January 31, 2024</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="AsOf2024-01-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15394">74,171,106</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_8AA_zTXITYKj4071" 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; background-color: white"><span style="background-color: white"><b>ATM Facility</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">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 through ThinkEquity, as our sales agent. </span><span style="letter-spacing: 0.2pt">In
accordance with the terms of the ATM Sales Agreement, the Company may offer and sell shares of our common stock, par value $0.001 per
share, having an aggregate offering price of up to $4,375,000. </span><span style="background-color: white">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 &#8220;Securities Act&#8221;), 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.</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">During
the nine months ended January 31, 2024, we sold an aggregate of <span id="xdx_901_ecustom--AggregateCommonStockSoldUnder2023ATMFacilityShares_c20230501__20240131_zwARMRzwybpi"><ix:nonFraction name="RCAT:AggregateCommonStockSoldUnder2023ATMFacilityShares" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15395">53,235</ix:nonFraction>
</span></span><span style="background-color: white">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_90F_ecustom--AggregateCommonStockSoldUnder2023ATMFacilityProceeds_c20230501__20240131_zMWvOBtchQr3"><ix:nonFraction name="RCAT:AggregateCommonStockSoldUnder2023ATMFacilityProceeds" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15396">57,000</ix:nonFraction>
</span></span><span style="background-color: white">and net proceeds of approximately $<span id="xdx_90B_ecustom--AggregateCommonStockSoldUnder2023ATMFacilityProceedsNet_c20230501__20240131_zxClHcu2GQS4"><ix:nonFraction name="RCAT:AggregateCommonStockSoldUnder2023ATMFacilityProceedsNet" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15397">55,700</ix:nonFraction></span></span><span style="background-color: white">,
after deducting commissions and other offering expenses payable by us. Additionally, the Company incurred legal fees of approximately
$<span id="xdx_908_ecustom--LegalFeesATMFacilityEstablishment_c20230501__20240131_z8JoazslTfj5"><ix:nonFraction name="RCAT:LegalFeesATMFacilityEstablishment" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15398">46,000</ix:nonFraction></span></span> <span style="background-color: white">establishing
the 2023 ATM Facility. In December 2023, the Prospectus Supplement dated August 8, 2023 was amended to change the aggregate offering
price under the ATM facility to up to $4,375,000.</span></p>

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

<p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="font-size: 10pt; background-color: white">As
of January 31, 2024, approximately $<span id="xdx_909_ecustom--CommonStockAvailableForSaleUnder2023ATMFacilityValue_c20230501__20240131_zTgVbhDuTEkj"><ix:nonFraction name="RCAT:CommonStockAvailableForSaleUnder2023ATMFacilityValue" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15399">4,318,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.</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"><b>Public
Offering</b></span></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"><span style="background-color: white">In
December 2023, the Company entered into an underwriting agreement with ThinkEquity LLC, as representative of the underwriters, pursuant
to which the Company agreed to sell to the underwriters in a firm commitment underwritten public offering (the &#8220;Offering&#8221;)
an aggregate of 16,000,000 shares of the Company&#8217;s common stock, par value $0.001 per share (the &#8220;Common Stock&#8221;), at
a public offering price of $0.50 per share. The Company&#160;also granted the underwriters a 45-day option to purchase up to an additional
2,400,000 shares of Common Stock to cover over-allotments.&#160;</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"></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; background-color: white"><span style="background-color: white">The
Offering closed on December 11, 2023, resulting in the issuance of 18,400,000 shares of Common Stock </span>which generated gross proceeds
of $9,200,000. <span style="background-color: white">Net proceeds to the Company from the Offering, after deducting the underwriting discount,
the underwriters&#8217; fees and expenses and the Company&#8217;s estimated Offering expenses, were approximately $8,400,000.&#160;</span></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_81F_zrRbhmRQlfS8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:PreferredStockTextBlock" id="ixv-10046"><p id="xdx_80E_eus-gaap--PreferredStockTextBlock_zQmrPmDeNz6h" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_820_z9YZAyI08Bd">Note
16 &#8211; Preferred Stock</span></b></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">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 January 31, 2024 totaled <span id="xdx_902_eus-gaap--PreferredStockSharesOutstanding_iI_c20240131__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zIVYIIk1jF21"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2024-01-31_us-gaap_SeriesBPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15400">4,676</ix:nonFraction> </span> which are convertible
into <span id="xdx_90B_ecustom--StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock_c20230501__20240131__us-gaap--StatementClassOfStockAxis__custom--SeriesAPreferredStock2Member_z02XufCkc4A5"><ix:nonFraction name="RCAT:StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock" contextRef="From2023-05-012024-01-31_custom_SeriesAPreferredStock2Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15401">3,896</ix:nonFraction></span>
shares of common stock.</span></p>

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

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

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="RCAT:WarrantsDisclosureTextBlock" id="ixv-10058"><p id="xdx_809_ecustom--WarrantsDisclosureTextBlock_zGHHVA8MwqN2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_828_znkbevMAx2wl">Note
17 &#8211; Warrants</span></b></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">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_90B_ecustom--WarrantsIssuedExercisePrice_c20210401__20210430_zCJMGay1Jipk"><ix:nonFraction name="RCAT:WarrantsIssuedExercisePrice" contextRef="From2021-04-012021-04-30" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares" id="ixv-15402">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.</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">A
summary of the warrants issued and their fair values were:</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>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></p><ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="RCAT:ScheduleOfWarrantsIssuedAndFairValueTableTextBlock" id="ixv-10073"><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 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 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 style="font-size: 10pt; text-align: right; width: 16%"/><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 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 style="font-size: 10pt; text-align: right; width: 15%"/><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"><b>Outstanding at January
    31, 2024</b></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_986_ecustom--NumberOfWarrantsUponIssuance_c20201001__20201031_ztNsG6HF17Kh" 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" id="ixv-15403">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_988_ecustom--InitialFairValueOfWarrantsUponIssuance_c20201001__20201031_zeN9fqjSEt42" 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" id="ixv-15404">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_98E_ecustom--NumberOfWarrantsOutstanding_iI_c20240131_zBrn2haG6D71" style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:NumberOfWarrantsOutstanding" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15405">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_981_ecustom--FairValueOfWarrantsOutstanding_iI_c20240131_zle77EO8gyS3" style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:FairValueOfWarrantsOutstanding" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15406">87,196</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" id="ixv-15407">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" id="ixv-15408">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_989_ecustom--NumberOfWarrantsOutstanding2_iI_c20240131_zBGVneidv0k3" style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:NumberOfWarrantsOutstanding2" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15409">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_982_ecustom--FairValueOfWarrantsOutstanding2_iI_c20240131_zmB1Nt7wRLJj" style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:FairValueOfWarrantsOutstanding2" contextRef="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15410">198,189</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_8A4_zIEYs0yS5DLe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">&#160;&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><span style="background-color: white">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.</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">In
May 2021, the Company issued warrants to purchase
<span id="xdx_908_ecustom--WarrantsToPurchaseSharesIssued_c20210501__20210531_zwBAKR1JzbL5"><ix:nonFraction name="RCAT:WarrantsToPurchaseSharesIssued" contextRef="From2021-05-012021-05-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15411">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_903_ecustom--WarrantsIssuedExercisePrice_c20210501__20210531_z1gRUjMYhmFf"><ix:nonFraction name="RCAT:WarrantsIssuedExercisePrice" contextRef="From2021-05-012021-05-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares" id="ixv-15412">5.00</ix:nonFraction></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;&#160;&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">In
July 2021, the Company issued warrants to purchase </span><span id="xdx_905_ecustom--WarrantsToPurchaseSharesIssued_c20220401__20220430_zR5cN9dbTls6"><ix:nonFraction name="RCAT:WarrantsToPurchaseSharesIssued" contextRef="From2022-04-012022-04-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15413">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_907_ecustom--WarrantsIssuedExercisePrice_c20220401__20220430_zFJVKc5u3pH5"><ix:nonFraction name="RCAT:WarrantsIssuedExercisePrice" contextRef="From2022-04-012022-04-30" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares" id="ixv-15414">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; 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">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:</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 contextRef="From2023-05-01to2024-01-31" escape="true" name="RCAT:ScheduleOfAttributesOfWarrantsOustandingTableTextBlock" id="ixv-10238"><table cellpadding="0" cellspacing="0" id="xdx_890_ecustom--ScheduleOfAttributesOfWarrantsOustandingTableTextBlock_zRYJqGsZ4bzl" summary="xdx: Disclosure - Key attributes of warrants outstanding (Details)" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%">
  <tr style="vertical-align: bottom">
    <td colspan="3" style="text-align: left">&#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">Weighted-average Remaining
    Contractual Term (in years)</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_488_ecustom--WarrantAggregateIntrinsicValue_zUJ25YYm1Tn9" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Aggregate
                                            Intrinsic Value&#160;</b></p></td></tr>
  <tr id="xdx_41C_20220430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_zRnkPlLbrFV2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 40%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">April
                                            30, 2022</span></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">&#160;</td><td style="width: 25%; font-size: 10pt; text-align: right"><span id="xdx_901_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pip0_dtY_c20220430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_zfKE7fUJEHG"><ix:nonNumeric contextRef="AsOf2022-04-30_custom_WarrantOutstandingMember" format="ixt-sec:duryear" name="us-gaap:WarrantsAndRightsOutstandingTerm" id="ixv-15415">3.89</ix:nonNumeric></span></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:WarrantAggregateIntrinsicValue" contextRef="AsOf2022-04-30_custom_WarrantOutstandingMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15416">427,533</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_419_20230430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_zIEj21Q3NQt6" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">April
                                            30, 2023</span></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 id="xdx_902_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pip0_dtY_c20230430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_z1Z6AZS9NS5j"><ix:nonNumeric contextRef="AsOf2023-04-30_custom_WarrantOutstandingMember" format="ixt-sec:duryear" name="us-gaap:WarrantsAndRightsOutstandingTerm" id="ixv-15417">2.89</ix:nonNumeric></span></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: xdx2ixbrl1281">&#8212;</span>&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_411_20240131__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_z4HyJ0PUsZ2b" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">January
                                            31, 2024</span></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 id="xdx_900_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pip0_dtY_c20240131__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_zvLOmwLQfb7d"><ix:nonNumeric contextRef="AsOf2024-01-31_custom_WarrantOutstandingMember" format="ixt-sec:duryear" name="us-gaap:WarrantsAndRightsOutstandingTerm" id="ixv-15418">2.13</ix:nonNumeric></span></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: xdx2ixbrl1283">&#8212;</span>&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

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

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

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="ixv-10299"><p id="xdx_806_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_z2BNcXMfBbQl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_82C_z98iBnmAQJpc">Note
18 &#8211; Share Based Awards</span></b></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">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_90B_ecustom--NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum_c20230501__20240131_zHpaebw2qmdg"><ix:nonFraction name="RCAT:NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15419">11,750,000</ix:nonFraction></span>.</span></p>

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

<ix:exclude><!-- 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: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; 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; 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">The
range of assumptions used to calculate the fair value of options granted during the nine months ended January 31 was:</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>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></p><ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="RCAT:ScheduleOfAssumptionsUsed1TableTextBlock" id="ixv-10335"><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: 80%; border-collapse: collapse">
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; padding-left: 0pt; text-align: center; width: 43%"><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: 25%"><span style="font-size: 10pt; color: Black"><b>2024</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: 25%"><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></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_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zAZaDEfvlR4" style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" contextRef="AsOf2024-01-31_custom_OptionsAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares" id="ixv-15420">0.95</ix:nonFraction>
    </span><span style="font-size: 10pt; color: Black">&#8211; <span id="xdx_903_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1_iI_c20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z66Gmg5TBmyl"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1" contextRef="AsOf2024-01-31_custom_OptionsAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares" id="ixv-15421">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 id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z8veG3JO9vB9" style="font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" contextRef="AsOf2023-01-31_custom_OptionsAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares" id="ixv-15422">1.06</ix:nonFraction>
    </span><span style="font-size: 10pt">&#8211; <span id="xdx_905_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1_iI_c20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z1yf48lbaff9" style="color: Black"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1" contextRef="AsOf2023-01-31_custom_OptionsAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares" id="ixv-15423">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_90E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate_iI_c20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z8kYwjmD4cE2" style="font-size: 10pt; color: Black"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate" contextRef="AsOf2024-01-31_custom_OptionsAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares" id="ixv-15424">0.95</ix:nonFraction>
    </span><span style="font-size: 10pt; color: Black">&#8211; <span id="xdx_90F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1_iI_c20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zeAYJHW5iuMf"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1" contextRef="AsOf2024-01-31_custom_OptionsAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares" id="ixv-15425">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 id="xdx_90A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate_iI_c20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zd7Y8NnuzAcb" style="font-size: 10pt"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate" contextRef="AsOf2023-01-31_custom_OptionsAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares" id="ixv-15426">1.06</ix:nonFraction>
    </span><span style="font-size: 10pt">&#8211; <span id="xdx_90E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1_iI_c20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zCdiPh7Z9Rz4" style="color: Black"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1" contextRef="AsOf2023-01-31_custom_OptionsAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares" id="ixv-15427">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_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_pip0_dp_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zQkpgQFsI2jf" style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" contextRef="From2023-05-012024-01-31_custom_OptionsAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure" id="ixv-15428">3.47</ix:nonFraction>
    </span><span style="font-size: 10pt; color: Black">&#8211; <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_pip0_dp_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zSe9Vv1XM2d7"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" contextRef="From2023-05-012024-01-31_custom_OptionsAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure" id="ixv-15429">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 id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_pip0_dp_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zwVTOE65qEt5" style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" contextRef="From2022-05-012023-01-31_custom_OptionsAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure" id="ixv-15430">3.34</ix:nonFraction>
    &#8211; </span><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_pip0_dp_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z1hgh5BwIipf" style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" contextRef="From2022-05-012023-01-31_custom_OptionsAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure" id="ixv-15431">7.52</ix:nonFraction></span><span style="font-size: 10pt; color: Black">%</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 0pt"><span style="font-size: 10pt; color: Black">Dividend yield</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: right"><span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z3wYhA0n0YLk" style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1302">&#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 id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z1yc3muFhJFc" style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1303">&#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></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_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pip0_dtY_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z9PsLJc5dQe6" style="font-size: 10pt; color: Black"><ix:nonNumeric contextRef="From2023-05-012024-01-31_custom_OptionsAssumptionsUsedMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="ixv-15432">6.00</ix:nonNumeric>
    </span><span style="font-size: 10pt; color: Black">&#8211; <span id="xdx_906_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zIVeqtvNNKx8"><ix:nonNumeric contextRef="From2023-05-012024-01-31_custom_OptionsAssumptionsUsedMember" format="ixt-sec:duryear" name="RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2" id="ixv-15433">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 id="xdx_909_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zfgXr5FNx1Jb" style="font-size: 10pt; color: Black"><ix:nonNumeric contextRef="From2022-05-012023-01-31_custom_OptionsAssumptionsUsedMember" format="ixt-sec:duryear" name="RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2" id="ixv-15434">8.25</ix:nonNumeric></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_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z5SuemHNVlyj" style="font-size: 10pt; color: Black"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" contextRef="From2023-05-012024-01-31_custom_OptionsAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure" id="ixv-15435">242.38</ix:nonFraction>
    </span><span style="font-size: 10pt; color: Black">&#8211; <span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z4TCkwr3i7Ta"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" contextRef="From2023-05-012024-01-31_custom_OptionsAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure" id="ixv-15436">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"><span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zaelIgbMEXcd"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" contextRef="From2022-05-012023-01-31_custom_OptionsAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure" id="ixv-15437">253.52</ix:nonFraction></span> &#8211; <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zmJQQliFgQw1" style="color: Black"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" contextRef="From2022-05-012023-01-31_custom_OptionsAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure" id="ixv-15438">513.58</ix:nonFraction>%</span></span><span style="font-size: 10pt; color: Black">%</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
</table>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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><ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" id="ixv-10504"><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 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: 0pt; 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" id="ixv-15439">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" id="ixv-15440">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" id="ixv-15441">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" id="ixv-15442">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_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z9ikKpbwFyEg" 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-012023-01-31_custom_Options1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15443">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_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zyjYB3WpRNkd" 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-012023-01-31_custom_Options1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares" id="ixv-15444">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_985_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zD31wE45kpHb" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1319">&#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_981_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z48PleqejT9l" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1320">&#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_98A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_di_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zpA9GTjnvULh" 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-012023-01-31_custom_Options1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15445">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_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z99E2Lfi7bB6" 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-012023-01-31_custom_Options1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares" id="ixv-15446">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: 0pt"><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" id="ixv-15447">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 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" id="ixv-15448">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_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zqD8qEbhJPVd" style="font-size: 10pt"><ix:nonNumeric contextRef="From2022-05-012023-01-31_custom_Options1Member" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="ixv-15449">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" id="ixv-15450">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_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zqXSMcCkPCeg" 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-012024-01-31_custom_Options1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15451">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_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zj4Y9saX5gjd" style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2023-05-012024-01-31_custom_Options1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares" id="ixv-15452">1.06</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_983_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zxqUF32E6MNb" style="text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2023-05-012024-01-31_custom_Options1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15453">3,000</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_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zhgMNgJuaJIb" style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="From2023-05-012024-01-31_custom_Options1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares" id="ixv-15454">0.89</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: 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_98E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_di_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zR6HIbKanWIl" 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-012024-01-31_custom_Options1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15455">643,751</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_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zUZExKqPKk9i" style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" contextRef="From2023-05-012024-01-31_custom_Options1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares" id="ixv-15456">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: 0pt"><span style="font-size: 10pt; color: Black">Outstanding as of January 31, 2024</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_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zV0p6N6PQVE1" 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="AsOf2024-01-31_custom_Options1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15457">6,679,100</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 id="xdx_985_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zp20PzFOj6L1" 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="AsOf2024-01-31_custom_Options1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares" id="ixv-15458">1.53</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_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zptXanGPgROe" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="From2023-05-012024-01-31_custom_Options1Member" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="ixv-15459">7.86</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 id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z5bkDNSgbbTf" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1336">&#8212;</span>&#160;&#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-left: 0pt"><span style="font-size: 10pt; color: Black">Exercisable as of January 31, 2024</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_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zimfgZtHYoS4" 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="AsOf2024-01-31_custom_Options1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15460">3,575,496</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_981_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zKXt01ZXNLvk" 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="AsOf2024-01-31_custom_Options1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares" id="ixv-15461">1.86</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_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_pip0_dtY_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z6Avk0V822v8" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="From2023-05-012024-01-31_custom_Options1Member" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" id="ixv-15462">6.31</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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zBJaILyGD0M9" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1340">&#8212;</span>&#160;&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
</table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">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 January 31, 2024 and January 31, 2023, there was $<span id="xdx_900_ecustom--UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions_c20230501__20240131_zuXQUUzXos7j"><ix:nonFraction name="RCAT:UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15463">1,767,088</ix:nonFraction> </span> and $<span id="xdx_903_ecustom--UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions_c20220501__20230131_z5Jn5CMBSFmj"><ix:nonFraction name="RCAT:UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15464">3,052,603</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 1.99 and 2.22 years,
respectively.&#160;</span></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%">
  <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; 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">A
summary of restricted stock activity under the Plan since April 30, 2022 was:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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><ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" id="ixv-10911"><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 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" id="ixv-15465">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" id="ixv-15466">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_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_ziLaFkBrSPb8" style="text-align: right"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross" contextRef="From2022-05-012023-01-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15467">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_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zeqdsholvC8" style="text-align: right"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2022-05-012023-01-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares" id="ixv-15468">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_986_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_iN_di_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zQYLjRmEEQWj" style="text-align: right">(<ix:nonFraction name="RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod" contextRef="From2022-05-012023-01-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15469">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_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zi1hFAwNujtb" style="text-align: right"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="From2022-05-012023-01-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares" id="ixv-15470">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_98F_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zmJEknKGPEP4" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares" contextRef="From2022-05-012023-01-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares" id="ixv-15471">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_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zBFAVceOQFJe" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" contextRef="From2022-05-012023-01-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares" id="ixv-15472">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" id="ixv-15473">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" id="ixv-15474">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_98B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zHmDNLcQtbB5" style="text-align: right"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross" contextRef="From2023-05-012024-01-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15475">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_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zh6P95hsN3ca" style="text-align: right"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2023-05-012024-01-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares" id="ixv-15476">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_988_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_iN_di_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z8MBe2oXJzQ9" style="text-align: right">(<ix:nonFraction name="RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod" contextRef="From2023-05-012024-01-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15477">355,661</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_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zrBZAcdmuVCa" style="text-align: right"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="From2023-05-012024-01-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares" id="ixv-15478">1.94</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_98F_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_iN_di_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zNU1ATz437E5" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares" contextRef="From2023-05-012024-01-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15479">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_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zyGa6mFDJcP9" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" contextRef="From2023-05-012024-01-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares" id="ixv-15480">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 January 31, 2024</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 3pt double; text-align: left">&#160;</td><td id="xdx_989_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber_iI_c20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zm9TEJMFUKBg" style="border-bottom: Black 3pt double; text-align: right"><ix:nonFraction name="RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber" contextRef="AsOf2024-01-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-15481">653,386</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_980_ecustom--SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice_iI_c20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zJeq6D6AO6Mf" style="border-bottom: Black 3pt double; text-align: right"><ix:nonFraction name="RCAT:SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice" contextRef="AsOf2024-01-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares" id="ixv-15482">2.14</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
</table>

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

<ix:exclude><!-- 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 --></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; 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">Stock
compensation expense by functional operating expense was:</span></p>

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock" id="ixv-11038"><table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock_z34IHGaqkGIc" summary="xdx: Disclosure - Stock compensation expense by functional category (Details)" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_492_20231101__20240131_zSRBV6UyqV5e"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_49D_20221101__20230131_zsanhojtW3Wg"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_497_20230501__20240131_zfLPoVR7Regh"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_49D_20220501__20230131_zAYcR17kTDpl"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="7" style="font-size: 10pt; text-align: center"><p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>Three
                                            months ended</b></span></p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>January
                                            31,</b></span></p></td><td style="font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="7" style="font-size: 10pt; text-align: center"><p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>Nine
                                            months ended</b></span></p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>January
                                            31,</b></span></p></td></tr>
  <tr style="vertical-align: bottom">
    <td><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" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2024</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">2023</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">2024</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">2023</span></td></tr>
  <tr id="xdx_406_ecustom--OperationsStockCompensationExpense_zqSRBgdbXDi1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 45%; font-size: 10pt"><span style="font-size: 10pt">Operations</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="RCAT:OperationsStockCompensationExpense" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15483">114,425</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="RCAT:OperationsStockCompensationExpense" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15484">181,908</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="RCAT:OperationsStockCompensationExpense" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15485">544,046</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="RCAT:OperationsStockCompensationExpense" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15486">566,218</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_403_ecustom--ResearchAndDevelopmentStockCompensationExpense_zt44fHWAFsJ4" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">Research and development</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="RCAT:ResearchAndDevelopmentStockCompensationExpense" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15487">106,314</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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="RCAT:ResearchAndDevelopmentStockCompensationExpense" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15488">170,579</ix:nonFraction></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="RCAT:ResearchAndDevelopmentStockCompensationExpense" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15489">168,732</ix:nonFraction></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="RCAT:ResearchAndDevelopmentStockCompensationExpense" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15490">524,874</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--SalesAndMarketingStockCompensationExpense_z2Qy2FpEy908" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">Sales and marketing</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="RCAT:SalesAndMarketingStockCompensationExpense" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15491">120,180</ix:nonFraction></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="RCAT:SalesAndMarketingStockCompensationExpense" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15492">120,733</ix:nonFraction></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="RCAT:SalesAndMarketingStockCompensationExpense" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15493">494,392</ix:nonFraction></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="RCAT:SalesAndMarketingStockCompensationExpense" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15494">390,076</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40C_ecustom--GeneralAndAdministrativeStockCompensationExpense_zHhRLQQaMovi" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt">General and administrative</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:GeneralAndAdministrativeStockCompensationExpense" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15495">457,480</ix:nonFraction></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:GeneralAndAdministrativeStockCompensationExpense" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15496">315,471</ix:nonFraction></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:GeneralAndAdministrativeStockCompensationExpense" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15497">1,486,532</ix:nonFraction></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:GeneralAndAdministrativeStockCompensationExpense" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15498">1,309,790</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_ecustom--TotalStockCompensationExpense_zF2E9ysGUG5j" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt; text-indent: 10pt"><span style="font-size: 10pt">Total</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="RCAT:TotalStockCompensationExpense" contextRef="From2023-11-012024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15499">585,771</ix:nonFraction></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="RCAT:TotalStockCompensationExpense" contextRef="From2022-11-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15500">788,691</ix:nonFraction></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="RCAT:TotalStockCompensationExpense" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15501">2,693,702</ix:nonFraction></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="RCAT:TotalStockCompensationExpense" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15502">2,790,958</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_8A0_zzuL5POf3681" 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">Stock
compensation expense pertaining to options totaled $<span id="xdx_906_ecustom--StockCompensationExpensePertainingToOptions_c20230501__20240131_zumpi009Wgp1"><ix:nonFraction name="RCAT:StockCompensationExpensePertainingToOptions" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15503">1,955,547</ix:nonFraction>  </span> and
$<span id="xdx_90F_ecustom--StockCompensationExpensePertainingToOptions_c20220501__20230131_z2JpHir2f0ch"><ix:nonFraction name="RCAT:StockCompensationExpensePertainingToOptions" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15504">1,308,768</ix:nonFraction>  </span> for the nine months ended January 31, 2024 and 2023, respectively.
Stock compensation expense pertaining to restricted stock units totaled $<span id="xdx_907_ecustom--StockCompensationExpensePertainingToRestrictedStockUnits_c20230501__20240131_zKRImRQpyEx3"><ix:nonFraction name="RCAT:StockCompensationExpensePertainingToRestrictedStockUnits" contextRef="From2023-05-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15505">738,155</ix:nonFraction> </span> and $<span id="xdx_902_ecustom--StockCompensationExpensePertainingToRestrictedStockUnits_c20220501__20230131_zGcyZjJdSGch"><ix:nonFraction name="RCAT:StockCompensationExpensePertainingToRestrictedStockUnits" contextRef="From2022-05-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15506">1,482,190</ix:nonFraction> </span>  for the nine months ended January 31,
2024 and 2023, respectively.</span></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_817_zM9HBL6WcM64" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="ixv-11283"><p id="xdx_800_eus-gaap--DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_zoy0UK8D3pF8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_826_z9PW19wHWoyg">Note
19 &#8211; Derivatives</span></b></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/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">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 January 31, 2024 and April 30, 2023 are set forth below. In addition, the Company's stock price on each
measurement date was used in the model.</span></p>

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

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></p><ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="RCAT:ScheduleOfAssumptionsUsed2TableTextBlock" id="ixv-11294"><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%"><span style="font-size: 10pt"><b>January 31, 2024</b></span></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__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_z8s5J3ByAAWd"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" contextRef="From2023-05-012024-01-31_custom_DerivativesAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure" id="ixv-15507">4.73</ix:nonFraction></span>
                                            &#8211; <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zqHO5agXHCZa"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" contextRef="From2023-05-012024-01-31_custom_DerivativesAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure" id="ixv-15508">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" id="ixv-15509">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" id="ixv-15510">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_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zUpaGmQwIrZd"><span style="-sec-ix-hidden: xdx2ixbrl1402">&#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: xdx2ixbrl1403">&#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_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pip0_dtY_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_z148ERmpy3X4"><ix:nonNumeric contextRef="From2023-05-012024-01-31_custom_DerivativesAssumptionsUsedMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="ixv-15511">1.67</ix:nonNumeric></span> &#8211;<span id="xdx_909_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zI1JHaxITU38"> <ix:nonNumeric contextRef="From2023-05-012024-01-31_custom_DerivativesAssumptionsUsedMember" format="ixt-sec:duryear" name="RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2" id="ixv-15512">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" id="ixv-15513">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" id="ixv-15514">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_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zwPqDUbD7FI2"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" contextRef="From2023-05-012024-01-31_custom_DerivativesAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure" id="ixv-15515">74.41</ix:nonFraction></span> &#8211; <span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zuVznoiP83S4"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" contextRef="From2023-05-012024-01-31_custom_DerivativesAssumptionsUsedMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure" id="ixv-15516">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" id="ixv-15517">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" id="ixv-15518">235.23</ix:nonFraction></span>%</span></td><td style="text-align: left">&#160;</td></tr>
</table>

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

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">As
of January 31, 2024, 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 nine months ended January 31, 2024 and the year ended April 30, 2023 were as follows:</span></p>

<p style="font: 10pt/105% 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/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></p><ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" id="ixv-11377"><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_491_20230501__20240131_zpfxK3sNyXD2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">January 31, 2024</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_49C_20220501__20230430_z6XvcmzoqpG8" 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="font-size: 10pt; width: 62%">Balance, beginning of period</td><td style="font-size: 10pt; width: 1%">&#160;</td>
    <td style="font-size: 10pt; text-align: left; width: 1%">$</td><td style="font-size: 10pt; text-align: right; width: 15%"><ix:nonFraction name="us-gaap:DerivativeLiabilitiesCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15519">588,205</ix:nonFraction></td><td style="font-size: 10pt; text-align: left; width: 1%">&#160;</td><td style="font-size: 10pt; width: 3%">&#160;</td>
    <td style="font-size: 10pt; text-align: left; width: 1%">$</td><td style="font-size: 10pt; text-align: right; width: 15%"><ix:nonFraction name="us-gaap:DerivativeLiabilitiesCurrent" contextRef="AsOf2022-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15520">1,607,497</ix:nonFraction></td><td style="font-size: 10pt; text-align: left; width: 1%">&#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: xdx2ixbrl1418">&#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: xdx2ixbrl1419">&#8212;</span>&#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: xdx2ixbrl1421">&#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: xdx2ixbrl1422">&#8212;</span>&#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-01to2024-01-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15521">302,821</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:DerivativeGainLossOnDerivativeNet" contextRef="From2022-05-012023-04-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15522">1,019,292</ix:nonFraction></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="AsOf2024-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15523">285,384</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:DerivativeLiabilitiesCurrent" contextRef="AsOf2023-04-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15524">588,205</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
</table>

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

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

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

</ix:nonNumeric></ix:nonNumeric><p id="xdx_811_zTYtgYtIkvCj" style="font: 10pt/105% 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"></span></p>

<!-- 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:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="ixv-11455"><p id="xdx_807_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zGEfJzHptqCf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_828_z2JjzZgi3Lma">Note
20 - Related-Party Transactions</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">In
January 2022, the Company entered into a note agreement with an employee in the principal amount of $<span id="xdx_907_ecustom--NoteAgreementWithRelatedPartyPrincipalAmount_c20230101__20230131_zSN1y7goCz04"><ix:nonFraction name="RCAT:NoteAgreementWithRelatedPartyPrincipalAmount" contextRef="From2023-01-012023-01-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15525">510,323</ix:nonFraction></span>, as further described in
Note 7.</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">In
February 2024, the Company sold Rotor Riot and Fat Shark to Unusual Machines, as further described in Note 23.</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">Additional
related party transactions are disclosed in Note 13.</span></p>

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

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

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="RCAT:SegmentReportingTextBlock" id="ixv-11474"><p id="xdx_803_ecustom--SegmentReportingTextBlock_znBp4ImkRdc1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_82B_zrpL8lXJzqgl">Note
21 - Segment Reporting</span></b></span></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"><span style="background-color: white">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:</span></p>

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

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="ixv-11484"><table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_z8DFn8JhUBAi" summary="xdx: Disclosure - Information by reportable segment and specific asset categories reviewed by CODM in evaluation of operating segments (Details)" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 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_49A_20230501__20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zbMZZneqQb1i" 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_496_20230501__20240131__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zEfp4CNcd67g" 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_20230501__20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zkn9lGWnOLd3" 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_496_20230501__20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zzoj2Lh7E0o2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">For
    the nine months ended January 31, 2024</span></td></tr>
  <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" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Enterprise</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Consumer</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Corporate</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Total</span></td></tr>
  <tr id="xdx_40B_eus-gaap--Revenues_z7OjewgGah5d" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-size: 10pt; padding-left: 5.4pt"><span style="font-size: 10pt">Revenues</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-05-012024-01-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15526">11,526,930</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-05-012024-01-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15527">4,027,094</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1439">&#8212;</span>&#160;&#160;</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-05-012024-01-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15528">15,554,024</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--CostOfRevenue_zCfxcAegkAjb" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Cost of goods
    sold</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:CostOfRevenue" contextRef="From2023-05-012024-01-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15529">9,050,032</ix:nonFraction></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:CostOfRevenue" contextRef="From2023-05-012024-01-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15530">4,285,087</ix:nonFraction></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"><span style="-sec-ix-hidden: xdx2ixbrl1444">&#8212;</span>&#160;&#160;</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:CostOfRevenue" contextRef="From2023-05-012024-01-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15531">13,335,119</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--GrossProfit_zFULALdwphw1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Gross margin</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:GrossProfit" contextRef="From2023-05-012024-01-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15532">2,476,898</ix:nonFraction></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:GrossProfit" contextRef="From2023-05-012024-01-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15533">257,993</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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"><span style="-sec-ix-hidden: xdx2ixbrl1449">&#8212;</span>&#160;&#160;</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:GrossProfit" contextRef="From2023-05-012024-01-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15534">2,218,905</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 style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 5.4pt"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--OperatingExpenses_zJyba2Gcf1a1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Operating expenses</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:OperatingExpenses" contextRef="From2023-05-012024-01-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15535">10,304,246</ix:nonFraction></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:OperatingExpenses" contextRef="From2023-05-012024-01-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15536">1,860,593</ix:nonFraction></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:OperatingExpenses" contextRef="From2023-05-012024-01-31_us-gaap_CorporateMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15537">6,192,676</ix:nonFraction></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:OperatingExpenses" contextRef="From2023-05-012024-01-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15538">18,357,515</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_400_eus-gaap--OperatingIncomeLoss_ziq2d4h1yhY5" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Operating loss</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:OperatingIncomeLoss" contextRef="From2023-05-012024-01-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15539">7,827,348</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:OperatingIncomeLoss" contextRef="From2023-05-012024-01-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15540">2,118,586</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:OperatingIncomeLoss" contextRef="From2023-05-012024-01-31_us-gaap_CorporateMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15541">6,192,676</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:OperatingIncomeLoss" contextRef="From2023-05-012024-01-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15542">16,138,610</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 5.4pt"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--OtherNonoperatingIncomeExpense_zuiUugv6almh" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Other expenses,
    net</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:OtherNonoperatingIncomeExpense" contextRef="From2023-05-012024-01-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15543">277,333</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:OtherNonoperatingIncomeExpense" contextRef="From2023-05-012024-01-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15544">22,703</ix:nonFraction></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:OtherNonoperatingIncomeExpense" contextRef="From2023-05-012024-01-31_us-gaap_CorporateMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15545">1,096,234</ix:nonFraction></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:OtherNonoperatingIncomeExpense" contextRef="From2023-05-012024-01-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15546">841,604</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--NetIncomeLoss_z1OG3cRFwJpj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 5.4pt"><span style="font-size: 10pt">Net loss</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:NetIncomeLoss" contextRef="From2023-05-012024-01-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15547">7,550,015</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:NetIncomeLoss" contextRef="From2023-05-012024-01-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15548">2,141,289</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">&#160;</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:NetIncomeLoss" contextRef="From2023-05-012024-01-31_us-gaap_CorporateMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15549">7,288,910</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:NetIncomeLoss" contextRef="From2023-05-012024-01-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15550">16,980,214</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  </table>

<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; 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_49F_20220501__20230131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zk2VljdvEdd4" 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_495_20220501__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zieUnrJrnJ2j" 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_20220501__20230131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zR5V55UmZia8" 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_20220501__20230131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zuRzAQ6zvsS7" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">For
    the nine months ended January 31, 2023</span></td></tr>
  <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" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Enterprise</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Consumer</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Corporate</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Total</span></td></tr>
  <tr id="xdx_400_eus-gaap--Revenues_z7IqnIfiE3s6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-size: 10pt; padding-left: 5.4pt"><span style="font-size: 10pt">Revenues</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2022-05-012023-01-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15551">3,541,846</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2022-05-012023-01-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15552">4,164,531</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1474">&#8212;</span>&#160;&#160;</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2022-05-012023-01-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15553">7,706,377</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--CostOfRevenue_zIGyRWjHEhz4" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Cost of goods
    sold</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:CostOfRevenue" contextRef="From2022-05-012023-01-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15554">3,432,804</ix:nonFraction></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:CostOfRevenue" contextRef="From2022-05-012023-01-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15555">3,579,679</ix:nonFraction></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"><span style="-sec-ix-hidden: xdx2ixbrl1479">&#8212;</span>&#160;&#160;</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:CostOfRevenue" contextRef="From2022-05-012023-01-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15556">7,012,483</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_403_eus-gaap--GrossProfit_zIlS1YTeUQie" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Gross margin</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:GrossProfit" contextRef="From2022-05-012023-01-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15557">109,042</ix:nonFraction></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:GrossProfit" contextRef="From2022-05-012023-01-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15558">584,852</ix:nonFraction></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"><span style="-sec-ix-hidden: xdx2ixbrl1484">&#8212;</span>&#160;&#160;</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:GrossProfit" contextRef="From2022-05-012023-01-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15559">693,894</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 style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 5.4pt"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--OperatingExpenses_zj1GXoWuYNLe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Operating expenses</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:OperatingExpenses" contextRef="From2022-05-012023-01-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15560">8,041,686</ix:nonFraction></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:OperatingExpenses" contextRef="From2022-05-012023-01-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15561">1,567,611</ix:nonFraction></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:OperatingExpenses" contextRef="From2022-05-012023-01-31_us-gaap_CorporateMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15562">7,081,225</ix:nonFraction></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:OperatingExpenses" contextRef="From2022-05-012023-01-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15563">16,690,522</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_400_eus-gaap--OperatingIncomeLoss_zq0gfdtvEvP8" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Operating loss</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:OperatingIncomeLoss" contextRef="From2022-05-012023-01-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15564">7,932,644</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:OperatingIncomeLoss" contextRef="From2022-05-012023-01-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15565">982,759</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:OperatingIncomeLoss" contextRef="From2022-05-012023-01-31_us-gaap_CorporateMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15566">7,081,225</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:OperatingIncomeLoss" contextRef="From2022-05-012023-01-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15567">15,996,628</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 5.4pt"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--OtherNonoperatingIncomeExpense_zNDjDVrfjuKl" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Other expenses,
    net</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:OtherNonoperatingIncomeExpense" contextRef="From2022-05-012023-01-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15568">265,855</ix:nonFraction></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:OtherNonoperatingIncomeExpense" contextRef="From2022-05-012023-01-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15569">19,788</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:OtherNonoperatingIncomeExpense" contextRef="From2022-05-012023-01-31_us-gaap_CorporateMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15570">520,617</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:OtherNonoperatingIncomeExpense" contextRef="From2022-05-012023-01-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15571">274,550</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_40C_eus-gaap--NetIncomeLoss_zUrESElvOZtk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 5.4pt"><span style="font-size: 10pt">Net loss</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:NetIncomeLoss" contextRef="From2022-05-012023-01-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15572">8,198,499</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:NetIncomeLoss" contextRef="From2022-05-012023-01-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15573">962,971</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:NetIncomeLoss" contextRef="From2022-05-012023-01-31_us-gaap_CorporateMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15574">6,560,608</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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:NetIncomeLoss" contextRef="From2022-05-012023-01-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD" id="ixv-15575">15,722,078</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;&#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_20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zimRLAMdb4h3" 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_496_20240131__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zQKECx2hfTV6" 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_20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zjho9c81bM43" 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_20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zSwZAUPSPdb5" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">As
    of January 31, 2024</span></td></tr>
  <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" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Enterprise</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Consumer</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Corporate</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Total</span></td></tr>
  <tr id="xdx_40A_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_zqI3qobi4jQ7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt">Accounts receivable,
    net</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:AccountsAndOtherReceivablesNetCurrent" contextRef="AsOf2024-01-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15576">5,091,724</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:AccountsAndOtherReceivablesNetCurrent" contextRef="AsOf2024-01-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15577">1,760</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1509">&#8212;</span>&#160;&#160;</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:AccountsAndOtherReceivablesNetCurrent" contextRef="AsOf2024-01-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15578">5,093,484</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--InventoryNet_iI_zp1Eh3wyCtvg" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt">Inventory, net</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:InventoryNet" contextRef="AsOf2024-01-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15579">9,093,270</ix:nonFraction></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:InventoryNet" contextRef="AsOf2024-01-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15580">1,545,667</ix:nonFraction></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="-sec-ix-hidden: xdx2ixbrl1514">&#8212;</span>&#160;&#160;</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:InventoryNet" contextRef="AsOf2024-01-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15581">10,638,937</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--DepositAssets_iI_ze4Xda2yDuN3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt">Inventory deposits</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">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:DepositAssets" contextRef="AsOf2024-01-31_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15582">970,542</ix:nonFraction></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">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:DepositAssets" contextRef="AsOf2024-01-31_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15583">1,586,938</ix:nonFraction></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">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1519">&#8212;</span>&#160;&#160;</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">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:DepositAssets" contextRef="AsOf2024-01-31_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15584">2,557,480</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white">&#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"><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="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">As
    of April 30, 2023</span></td></tr>
  <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" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Enterprise</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Consumer</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Corporate</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Total</span></td></tr>
  <tr id="xdx_404_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_zTMAX79IZgca" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt">Accounts receivable,
    net</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:AccountsAndOtherReceivablesNetCurrent" contextRef="AsOf2023-04-30_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15585">719,862</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:AccountsAndOtherReceivablesNetCurrent" contextRef="AsOf2023-04-30_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15586">61,107</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1524">&#8212;</span>&#160;&#160;</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:AccountsAndOtherReceivablesNetCurrent" contextRef="AsOf2023-04-30_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15587">780,969</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--InventoryNet_iI_zqAinEEprHLj" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt">Inventory, net</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:InventoryNet" contextRef="AsOf2023-04-30_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15588">8,920,573</ix:nonFraction></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:InventoryNet" contextRef="AsOf2023-04-30_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15589">3,065,954</ix:nonFraction></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="-sec-ix-hidden: xdx2ixbrl1529">&#8212;</span>&#160;&#160;</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:InventoryNet" contextRef="AsOf2023-04-30_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15590">11,986,527</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--DepositAssets_iI_z0pBpfzRaHtd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt">Inventory deposits</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">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:DepositAssets" contextRef="AsOf2023-04-30_us-gaap_AllOtherSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15591">359,500</ix:nonFraction></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">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:DepositAssets" contextRef="AsOf2023-04-30_custom_ConsumerMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15592">2,062,038</ix:nonFraction></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">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1534">&#8212;</span>&#160;&#160;</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">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:DepositAssets" contextRef="AsOf2023-04-30_us-gaap_CorporateAndOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD" id="ixv-15593">2,421,538</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  </table>

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

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

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

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

<ix:nonNumeric contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="ixv-12540"><p id="xdx_801_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zNvxhfSJy3j" style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="font-size: 10pt; background-color: white"><b><span id="xdx_82C_znMAoafsCG3b">Note
22 &#8211; Commitments and Contingencies</span>&#160;</b></span><span style="font-size: 8pt; background-color: white">&#160;</span></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/11.75pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b>Legal
Proceedings</b></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">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;January 31, 2024.</span></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"><span style="background-color: white">One
pending legal matter is an action filed against Teal 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.</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_811_zKWdDW5QQUmj" 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 contextRef="From2023-05-01to2024-01-31" escape="true" name="us-gaap:SubsequentEventsTextBlock" id="ixv-12561"><p id="xdx_804_eus-gaap--SubsequentEventsTextBlock_zP2hQuaG5dw7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_828_zXGN4Y2cXT08">Note
23 &#8211; Subsequent Events</span></b></span></p>

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

<p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="font-size: 10pt; background-color: white"><b>Sale
of Consumer Segment</b></span><span style="font-size: 8pt">&#160;</span></p>

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

<p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="font-size: 10pt; background-color: white">On
February 16, 2024</span><span style="font-size: 8pt">&#160;</span><span style="font-size: 10pt; background-color: white">the Company
closed the sale of Rotor Riot and Fat Shark to Unusual Machines. The sale was conducted pursuant to a Share Purchase Agreement dated November
21, 2022, as amended on April 13, 2023, July 10, 2023, and December 11, 2023 (the &#8220;SPA&#8221;). The transaction closed concurrently
with UMAC&#8217;s initial public offering and listing on the NYSE American exchange (&#8220;IPO&#8221;) under the symbol &#8220;UMAC.&#8221;
</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">The total consideration
received by the Company was valued at $20 million and consisted of i) $1 million in cash, ii) $2 million in a secured promissory
note (&#8220;Promissory Note&#8221;), iii) $17 million in securities of Unusual Machines, and iv) a post-closing adjustment for
excess working capital.</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"><i>Secured Promissory Note</i></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 Promissory Note from
Unusual Machines bears interest at a rate of 8% per year, is due 18 months from the date of issue, and requires monthly payments of interest
due in arrears on the 15th&#160;day of each month. In the event of a Qualified Financing (defined as one or more related debt or equity
financings by UMAC resulting in net proceeds of at least $5 million, other than UMAC&#8217;s completed IPO), the Company may require payment
of this Promissory Note in whole or in part upon written notice given within 10 days of the Qualified Financing.</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"><i>Unusual Machines Securities
</i></p>

<p style="font: 10pt/11.75pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><br/>
The $17 million worth of UMAC common stock was valued at the IPO price for UMAC&#8217;s common stock of $4.00 per share, resulting in
4,250,000 shares of UMAC common stock being issued to the Company (representing approximately 48.66% of UMAC&#8217;s issued and outstanding
common stock after giving effect to the IPO and to the issuance of common stock to the Company upon closing of the IPO).</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"><i>Working Capital</i></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">The
purchase price will be adjusted for working capital as of the closing date. </span>Any actual working capital excess amount will, at Red
Cat&#8217;s option, be payable in cash or will increase the principal amount of the Promissory Note and any actual working capital deficiency
amount will, at Red Cat&#8217;s option, be payable in cash or will reduce the principal amount of the Promissory Note dollar for dollar.
<span style="background-color: white">The Company estimates that working capital as of closing will be approximately $3.0 million.</span></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_816_z6fmeBreZcFj" 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"><span style="background-color: white"><b></b></span></p>

<!-- 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 -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><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 "believe," "plan," "intend," "anticipate,"
"target," "estimate," "expect," and the like, and/or future-tense or conditional constructions ("will,"
"may," "could," "should," 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, and subsequent
filings made with the SEC.</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
January 31, 2024 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; background-color: white">On December 11, 2023, the
Company completed a firm commitment underwritten public offering with ThinkEquity of 18,400,000 shares of common stock which generated gross proceeds of $9,200,000 and net proceeds of approximately
$8,400,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"><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, 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, 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"></p>

<!-- 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 -->

<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">On February 16, 2024, we closed the sale of our
Consumer segment to Unusual Machines, Inc. (or &#8220;Unusual Machines&#8221; or &#8220;UM&#8221;). The total consideration received
by the Company was valued at $20 million, including $1 million in cash, $2 million in a secured promissory note, and $17 million in
securities of Unusual Machines plus a post-closing adjustment for excess working capital. The sale 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.</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 nine months ended January 31, 2024 compared to the three and nine months ended January 31,
2023 includes only the Company's Enterprise Segment which includes Teal 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"><b><i>Discussion and Analysis of the Three Months
Ended January 31, 2024 compared to the Three Months Ended January 31, 2023</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,847,933 during the three months
ended January 31, 2024 (or the "2024 period") compared to $1,667,683 during the three months ended January 31, 2023 (or the
"2023 period") representing an increase of $4,180,250, or 251%. The increase primarily related to higher product revenue related
to the launch of the Teal 2 in April 2023.&#160;Product revenue totaled $4,764,253 during the three months ended January 31, 2024 compared
to $1,176,602 during the three months ended January 31, 2023 representing&#160;an increase of $3,587,651, or&#160;305%. The increase in
revenue also partially related to increased contract revenues during the 2024 period. Contract revenues totaled $1,008,328 during the
2024 period compared to $486,432 during the 2023 period, representing&#160;an increase of $521,896, or 107%.&#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; color: #222222">&#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,101,651 during the 2024 period compared to negative $96,929 during the 2023 period representing an increase of $1,198,580, or
more than 12 times. On a percentage basis, gross margin was 19% during the 2024 period compared to negative 6% during the 2023 period.
The percentage basis increase in gross margin in the 2024 period primarily related to obsolete inventory write-offs that occurred
during the 2023 period. Additionally, lower manufacturing levels in the 2023 period resulted in higher relative overhead costs
compared to the 2024 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, are expected to be allocated to a greater number of drones
which is expected to 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 $527,447 during the 2024
period compared to $663,668 during the 2023 period, resulting in a decrease of $136,221, or 21%. This decrease is primarily due to lower
professional fees due to the Teal facility expansion having been completed since 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"></p>

<!-- 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 -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Research and development expenses totaled $2,125,268
during the three months ended January 31, 2024, compared to $1,221,738 during the three months ended January 31, 2023, representing an
increase of $903,530, or 74%. Supplies and materials expense totaled $1,339,607 in the 2024 period compared to $395,431 in the 2023 period.&#160;This
increase of $944,176, or 239%, primarily related to increased efforts in developing new products and represented substantially all of
the total increase in research and development costs.</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">Sales and marketing costs totaled $883,982 during
the 2024 period compared to $1,015,412 during the 2023 period, representing a decrease of $131,430 or 13%. The decrease was driven by
lower advertising expenses and lower professional fees.</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 $1,426,531
during the three months ended January 31, 2024, compared to $1,397,667 during the three months ended January 31, 2023, representing an
increase of $28,864 or 2%. The increase primarily related to payroll, professional fees and information technology 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 January 31, 2024, we
incurred stock-based compensation costs of $585,771 compared to $788,691 in the 2023 period, resulting in a decrease of $202,920 or 26%.
Since the 2023 period, the Company issued 3,442,542 additional options and 298,643 additional RSUs which resulted in incremental stock-based
compensation costs of $406,935 and $59,791, respectively. This increase was offset by an RSU award that fully vested since the 2023 period,
as well as the forfeiture 643,751 stock options and 70,656 RSU awards resulting in decremental stock-based compensation expense of $570,041.</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 income totaled $258,015 during the 2024 period
compared to other expense of $151,818 during the 2023 period, representing an increase of $409,833 or 270%.&#160;During the 2024 period,
the Company was awarded a manufacturing modernization grant from the State of Utah for $750,000 of which $675,000 is attributable to the
2024 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">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 $4,189,333
for the three months ended January 31, 2024, compared to $5,335,923 for the three months ended January 31, 2023, resulting in a decrease
of $1,146.590 or 21%. Total operating expenses totaled $5,548,999 for the three months ended January 31, 2024 compared to $5,087,176 for
the three months ended January 31, 2023. The increase in operating expenses was offset by the increase in other income. Higher gross margin
is attributable to the decrease in 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">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">Net loss from discontinued operations totaled $1,299,205
for the three months ended January 31, 2024, compared to $330,079 for the three months ended January 31, 2023, representing an increase
of $969,126, or 294%. Net loss for Fat Shark totaled $968,680 for the three months ended January 31, 2024, compared to $42,136 for the
three months ended January 31, 2023, representing an increase of $926,544 or nearly 22 times, and represents 96% of the total increase
in net loss from discontinued operations. Fat Shark&#8217;s results were adversely impacted by a charge of $927,765 during the three months
ended January 31, 2024 related to the write-off of excess quantities of Dominator inventory based on sales volumes. Net loss for Rotor
Riot totaled $330,525 for the three months ended January 31, 2024, compared to $287,943 for the three months ended January 31, 2023, representing
an increase of $42,582 or 15%.</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 Nine Months Ended
January 31, 2024 compared to the Nine Months Ended January 31, 2023</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 $11,526,930 during the nine months
ended January 31, 2024 (or the "fiscal 2024 period") compared to $3,541,846 during the nine months ended January 31, 2023 (or
the "fiscal 2023 period") representing an increase of $7,985,084, or 225%. The increase primarily related to higher product
revenue related to the launch of the Teal 2 in April 2023.&#160;Product revenue totaled $9,569,215 during the nine months ended January
31, 2024 compared to $2,229,516 during the nine months ended January 31, 2023 representing&#160;an increase of $7,339,699, or&#160;329%.
The increase in revenue also partially related to higher contract revenues during the fiscal 2024 period.&#160; Contract revenues totaled
$1,848,646 during the fiscal 2024 period compared to $1,128,237 during the fiscal 2023 period, representing&#160;an increase of $720,409,
or 64%.&#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"></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">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 $2,476,898
during the fiscal 2024 period compared to $109,042 during the fiscal 2023 period representing an increase of $2,367,856, or nearly 22
times. On a percentage basis, gross margin was 21% during the fiscal 2024 period compared to 3% during the fiscal 2023 period. The percentage
basis increase in gross margin in the fiscal 2024 period was primarily related to obsolete inventory write-offs that occurred during the
fiscal 2023 period. Additionally, lower manufacturing levels in the fiscal 2023 period resulted in higher relative overhead costs compared
to the fiscal 2024 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,675,795 during the
fiscal 2024 period compared to $3,131,789 during the fiscal 2023 period, resulting in a decrease of $1,455,994, or 46%. 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 fiscal 2024 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 $5,251,285
during the nine months ended January 31, 2024, compared to $2,938,658 during the nine months ended January 31, 2023, representing an increase
of $2,312,627, or 79%. Supplies and materials expense totaled $2,358,971 in the fiscal 2024 period compared to $789,938 in the fiscal
2023 period.&#160;This increase of $1,569,033, or 199%, primarily related to increased efforts in developing new products and represented
68% 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;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Sales and marketing costs totaled $2,546,380 during the fiscal 2024 period
compared to $1,986,121 during the fiscal 2023 period, representing an increase of $560,259 or 28%. This increase in sales and marketing
expense represents 7% of the total increase in revenue during the fiscal 2024 period compared to the fiscal 2023 period. Headcount for
sales, customer service, and marketing totaled 12 at the end of the fiscal 2024 period compared to 8 at the end of the fiscal 2023 period,
resulting in total payroll expense of $1,341,913 in the fiscal 2024 period compared to $903,898 in the fiscal 2023 period. This increase
of $438,015, or 48% represented 78% of the total increase in sales and marketing costs. Higher travel-related and office expenses represented
33% and 24% of the increase, respectively. This was partially offset by a reduction in advertising expenses and professional fees.</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 $4,329,760
during the nine months ended January 31, 2024, compared to $4,275,385 during the nine months ended January 31, 2023, representing an increase
of $54,375 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 nine months ended January 31, 2024, we
incurred stock-based compensation costs of $2,693,702 compared to $2,790,958 in the fiscal 2023 period, resulting in a decrease of $97,256
or 3%. Since the fiscal 2023 period, the Company issued 3,442,542 additional options and 298,643 additional RSUs which resulted in incremental
stock-based compensation costs of $1,517,516 and $196,247, respectively. This increase was offset by an RSU award that fully vested since
the fiscal 2023 period, as well as the forfeiture 643,751 stock options and 70,656 RSU awards resulting in decremental stock-based compensation
expense of $2,060,980.</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 $818,901 during the fiscal 2024
period compared to other income of $254,762 during the fiscal 2023 period, representing a decrease of $1,073,663 or 421%. Investment loss
totaled $733,697 during the nine months ended January 31, 2024, compared to an investment gain of $257,244 during the nine months ended
January 31, 2023.&#160;During the fiscal 2024 period, the Company sold certain investment grade securities 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 $302,821 during the fiscal 2024 period compared to income
of $751,397 during the fiscal 2023 period, representing a net detrimental difference of $448,576.</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: 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">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 $14,838,925
for the nine months ended January 31, 2024, compared to $14,759,107 for the nine months ended January 31, 2023, resulting in an increase
of $79,818 or 1%. The increase in net loss was primarily driven by the decrease in investment income as the Company sold certain investment-grade
securities at a loss which were adversely impacted by a sharp increase in interest rates.</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">Net loss from discontinued operations totaled $2,141,289
for the nine months ended January 31, 2024, compared to $962,971 for the nine months ended January 31, 2023, representing an increase
of $1,178,318, or 122%. Net loss for Rotor Riot totaled $784,967 for the nine months ended January 31, 2024, compared to $726,255 for
the nine months ended January 31, 2023, representing an increase of $58,712 or 8%. Net loss for Fat Shark totaled $1,356,322 for the
nine months ended January 31, 2024, compared to $236,716 for the nine months ended January 31, 2023, representing an increase of $1,119,606
or 473%. Fat Shark&#8217;s results were adversely impacted by a charge of $1,244,920 during the nine months ended January 31, 2024, related
to the write-off of excess quantities of Dominator inventory based on sales volumes.</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</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 $15,354,934
during the nine months ended January 31, 2024, compared to net cash used in operating activities of $16,806,150 during the nine months
ended January 31, 2023, representing a decrease of $1,451,216 or 9%. The decreased 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 $10,588,000 during the nine
months ended January 31, 2024, compared to $12,006,416 during the nine months January 31, 2023, resulting in a decrease of $1,418,416,
or 12%. Net cash used related to changes in operating assets and liabilities totaled $4,766,934 during the nine months ended January 31,
2024, compared to $4,799,734 during the nine months ended January 31, 2023, representing a decrease of $32,800 or 1%. 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 $12,641,685
during the nine months ended January 31, 2024, compared to net cash provided by investing activities of $22,296,235 during the nine months
ended January 31, 2023, resulting in a decrease of $9,654,550 or 43%. During the fiscal 2024 period, proceeds of $12,826,217 from the
sale of marketable securities were used to fund operations. During the fiscal 2023 period, proceeds of $24,282,117 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 provided by financing activities totaled
$7,960,091 during the nine months ended January 31, 2024, compared to net cash used in financing activities of $1,093,030 during the nine
months ended January 31, 2023. Financing activities can vary from period to period depending upon market conditions, both at a macro-level
and specific to the Company. During the fiscal 2024 period, the company received net proceeds from issuance of common stock of $8,395,600.</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>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 January 31, 2024, the Company reported current
assets totaling $27,941,758, current liabilities totaling $5,227,988 and net working capital of $22,713,770. Cash and marketable securities
totaled $7,697,335 at January 31, 2024.&#160;Inventory related balances, including pre-paid inventory, totaled $10,063,812. We continue
to maintain high inventory balances related to the global supply chain issues 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: 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>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; background-color: white"><span style="background-color: white">The
Company has never been profitable and has incurred net losses related to acquisitions, as well as costs incurred to pursue its
long-term growth strategy. During the nine months ended January 31, 2024, the Company incurred a net loss from continuing operations
of $14,838,925&#160;and used cash in operating activities of continuing operations of $15,354,934. As of January 31, 2024, working
capital for continuing operations totaled $19,927,073. These financial results and our financial position at&#160;January 31,
2024&#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 completed a public offering of 18,400,000 shares of common stock
which generated net proceeds of approximately $8,400,000. 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.&#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, for twelve months from the date these consolidated financial
statements&#160;are&#160;issued.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#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, and (iv) reserves and allowances related to accounts receivable and inventory.</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>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">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>

<!-- 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; background-color: white"></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">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>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;</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; background-color: white"><span style="background-color: white"><b></b></span></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; background-color: white"><span style="background-color: white"><b><span id="QualitativeDisclosures"></span>ITEM
3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</b></span></p>

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

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

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 3pt 0 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"><span id="LegalProceedings"></span><b>ITEM
1. LEGAL PROCEEDINGS</b>&#160;</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>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">From time to time, we are involved in various legal proceedings, lawsuits and claims incidental to the conduct of our business, some of
which may be material. Our businesses are also subject to extensive regulation, which may result in regulatory proceedings against us.&#160;We
do not believe that the outcome of any of our current legal proceedings will have a material adverse impact on our business, financial
condition and results of operations.</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">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="RiskFactors"></span>ITEM
1A. RISK FACTORS</b></span></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"><span style="background-color: white">As
a smaller reporting company, we 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.</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">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><span id="UseOfProceeds"></span><b>ITEM
2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS</b></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">None.</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">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></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; background-color: white"><span style="background-color: white"><span id="DefaultsUponSeniorSecurities"></span><b>ITEM
3. DEFAULTS UPON SENIOR SECURITIES</b></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">None.</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">&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 3pt 0 0; text-align: justify; background-color: white"><span style="background-color: white"><b>ITEM
4. MINE SAFETY DISCLOSURES</b></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">Not
applicable</span></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"><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 id="OtherInformation"></span><b>ITEM
5. OTHER INFORMATION</b></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"><b>Rule
10b5-1 Trading Plans</b></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">During
the three months ended January 31, 2024, 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;</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">&#160;&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><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: 12%"><span style="font-size: 10pt"><span style="text-decoration: underline">Exhibit </span></span></td>
    <td style="width: 1%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 87%; 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="rcat0318form10qexh10_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="rcat0318form10qexh10_1.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Addendum to Executive Employment Agreement
    with Joseph Hernon &#160;</span></a></td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top"><a href="https://www.sec.gov/Archives/edgar/data/748268/000155479523000371/rcat1215form8kexh10_1.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/Archives/edgar/data/748268/000155479523000371/rcat1215form8kexh10_1.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Amendment No. 4 to Share Purchase Agreement
    with Unusual Machines, Inc. (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 December 15, 2023)</span></a></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/000155479523000371/rcat1215form8kexh10_2.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="https://www.sec.gov/Archives/edgar/data/748268/000155479523000371/rcat1215form8kexh10_2.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Form of 8% Promissory Note from Unusual Machines,
    Inc. (incorporated by reference to Exhibit 10.2 to the Company&#8217;s Current Report on Form 8-K filed with the Securities and Exchange
    Commission on December 15, 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/000155479523000371/rcat1215form8kexh10_3.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">10.4</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/000155479523000371/rcat1215form8kexh10_3.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Form of Registration Rights Agreement with
    Unusual Machines, Inc. (incorporated by reference to Exhibit 10.3 to the Company&#8217;s Current Report on Form 8-K filed with the
    Securities and Exchange Commission on December 15, 2023)</span></a></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/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: White">
    <td style="vertical-align: top"><a href="rcat0318form10qexh31_1.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">31.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="rcat0318form10qexh31_1.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Certification of Principal Executive Officer
    pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</span></a></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><a href="rcat0318form10qexh31_2.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">31.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="rcat0318form10qexh31_2.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Certification of Principal Financial and accounting
    Officer pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</span></a></td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top"><a href="rcat0318form10qexh32_1.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">32.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="rcat0318form10qexh32_1.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Certification of Chief Executive Officer pursuant
    to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</span></a></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><a href="rcat0318form10qexh32_2.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">32.2&#160;#</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="rcat0318form10qexh32_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>
  <tr style="background-color: White">
    <td style="vertical-align: top"><span style="font-size: 10pt">101.INS*</span></td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">Inline XBRL Instance Document </span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-size: 10pt">101.SCH*</span></td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">&#160;</span></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: White">
    <td style="vertical-align: top"><span style="font-size: 10pt">101.CAL*</span></td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">&#160;</span></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: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-size: 10pt">101.DEF*</span></td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">&#160;</span></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: White">
    <td style="vertical-align: top"><span style="font-size: 10pt">101.LAB*</span></td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">&#160;</span></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: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-size: 10pt">101.PRE*</span></td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">&#160;</span></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"><span style="font-size: 10pt">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">Cover Page Interactive Data File (formatted
    as inline XBRL and contained in Exhibit 101)</span></td></tr>
  </table>
<p style="font: 12pt Times New Roman, Times, Serif; margin: 0; background-color: white">&#160;</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; background-color: white"><span style="background-color: white"><b></b></span></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: center; background-color: white"><span style="background-color: white"><b><span id="Signatures"></span>SIGNATURES</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#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: March 18, 2024</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: March 18, 2024</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">By: <i><span style="text-decoration: underline">/s/ Leah Lunger</span></i></span></td></tr>
  <tr>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Leah Lunger</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Interim 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; background-color: white">&#160;</p>

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

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

































































































</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>rcat0318form10qexh10_1.htm
<DESCRIPTION>EXHIBIT 10.1
<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.1</B></P>

<P STYLE="font: bold 12pt Times New Roman, Times, Serif; margin: 0 137.1pt 0 145.9pt; text-align: center">ADDENDUM TO EXECUTIVE EMPLOYMENT
AGREEMENT</P>

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

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0 5.6pt 0 15pt; text-align: justify">This ADDENDUM TO EXECUTIVE EMPLOYMENT
AGREEMENT (&ldquo;<U>Addendum</U>&rdquo;) is made and entered into as of July 24, 2023, by and between Red Cat Holdings, Inc., a Nevada
corporation (&ldquo;<U>Company</U>&rdquo;) and Joseph Hernon, an individual (&ldquo;<U>Executive</U>&rdquo;).</P>

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

<P STYLE="font: bold 12pt Times New Roman, Times, Serif; margin: 0 136.9pt 0 145.9pt; text-align: center">W I T N E S S E T H<FONT STYLE="font-weight: normal">:</FONT></P>

<P STYLE="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 15pt; text-align: justify; text-indent: 44pt"><B>WHEREAS</B>, the
Executive is employed by the Company as Chief Financial Officer pursuant to the terms of an Executive Employment Agreement dated July
1, 2021 (the &ldquo;Agreement&rdquo;) and the Company and the Executive wish to confirm the extension of the Term of the Agreement through
June 30, 2024, address the Executive&rsquo;s compensation in the extended Term, and address certain other matters,</P>

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

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0 5.7pt 0 15pt; text-align: justify; text-indent: 44pt"><B>NOW, THEREFORE</B>,
in consideration of the foregoing and their respective covenants and agreements contained in this document the Company and the Executive
hereby agree as follows:</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0 5.7pt 0 14.95pt; text-align: justify; text-indent: 44.05pt"><FONT STYLE="font-size: 12pt">1. <U>Definitions</U>.
All terms not otherwise defined herein shall have meanings assigned to them under the Agreement.</FONT></P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0 5.75pt 0 14.95pt; text-align: justify; text-indent: 44.05pt"><FONT STYLE="font-size: 12pt">2. <U>Base
Salary</U>. The Executive&rsquo;s Base Salary for the period of July 1, 2024 through June 30, 2024 (the &ldquo;Extended Term&rdquo;)
shall be $230,000 per annum, equal to that of the Chief Operating Officer.</FONT></P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0 5.75pt 0 14.95pt; text-align: justify; text-indent: 44.05pt"><FONT STYLE="font-size: 12pt">3. <U>Equity
Awards</U>. As additional compensation for the Executive&rsquo;s service through the Extended Term, the Executive shall receive an
Equity Award totaling 275,000 options and/or shares of restricted stock. The allocation between options and shares shall be based on
the closing price of the Company&rsquo;s stock on the date that this Agreement is mutually executed (the &ldquo;Execution
Date&rdquo;. The allocation shall be calculated to provide an equity value, on a pro-rata basis, on the date of grant, equal to that
provided to the CEO and CFO with respect to their May 2023 grant of options. If the closing price of the Company&rsquo;s stock on
the Execution Date is $1.06 or lower, then the award shall consist entirely of options exercisable at $1.06 per share. If the
closing price of the Company&rsquo;s stock on the Execution Date is greater than $1.06 per share, then a portion of the Equity Award
shall be made in shares of restricted stock. The purpose of this allocation is to provide the Executive with equity value, on the
date of grant, comparable, on a pro-rata basis, to that provided to the CEO and CFO with respect to their May 2023 grant of options.
Regardless of the final allocation of the Equity Award, the resulting options and shares shall vest as follows: (i) 25% on September
30, 2023, (ii) 25% on December 31, 2023, (iii) 25% on March 31, 2024, and (iv) 25% on June 30, 2024. </FONT></P>

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

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0 5.75pt 0 14.95pt; text-align: justify; text-indent: 44.05pt"><FONT STYLE="font-size: 12pt">4. <U>Bonus
Eligibility.</U> If an executive bonus plan is adopted by the Company during the Extended Term, the Executive shall be eligible for
an Annual Bonus as determined by the Compensation Committee of the Company&rsquo;s Board of Directors. Executive shall receive a
Bonus for the Extended Term equal to that of the Chief Operating Officer.</FONT></P>

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

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0 5.65pt 0 14.95pt; text-align: justify; text-indent: 44.05pt"><FONT STYLE="font-size: 12pt">5.
All terms and conditions of the Agreement, to the extent not modified by this Addendum, shall remain binding and in full force and
effect. </FONT></P>

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

<P STYLE="font: bold 12pt Times New Roman, Times, Serif; margin: 0 137.1pt 0 143.75pt; text-align: center">[Signature page follows immediately]</P>

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

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0">&nbsp;</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: 0">&nbsp;</P>

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

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify">IN WITNESS WHEREOF, the Executive and the Company
have caused this Addendum to Executive Employment Agreement to be executed as of the date first above written.</P>

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

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="2">
    <P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0 0 0 203.65pt"><B>COMPANY:</B></P>
    <P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>
    <P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0 0 0 203.65pt"><B>RED CAT HOLDINGS, INC.</B></P>
    <P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0 0 0 203.65pt"><B>&nbsp;</B></P>
    <P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0 0 0 203.65pt">&nbsp;</P>
    <P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0 0 0 203.65pt">By: <I><U>/s/ Nick Liuzza</U></I><BR>
    Name: Nick Liuzza<BR>
    Title: Director, Compensation Committee</P>
    <P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0 0 0 203.65pt">&nbsp;</P>
    <P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0 0 0 203.65pt">&nbsp;</P>
    <P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0 0 0 203.65pt"><B>EXECUTIVE:</B></P>
    <P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0 0 0 203.65pt">&nbsp;</P>
    <P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0 0 0 203.65pt">By: <I><U>/s/ Joseph Hernon</U></I></P>
    <P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0 0 0 203.65pt">Joseph Hernon, Chief Financial Officer</P></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="2" STYLE="font: 11pt Times New Roman, Times, Serif; padding-left: 192.35pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 55%; padding-right: 5.3pt; padding-left: 192.35pt; font: 11pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD>
    <TD STYLE="width: 45%; padding-left: 192.35pt; font: 11pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font: 11pt Times New Roman, Times, Serif; padding-right: 10.4pt; padding-left: 192.35pt; text-align: right">&nbsp;</TD>
    <TD STYLE="font: 11pt Times New Roman, Times, Serif; padding-left: 192.35pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font: 11pt Times New Roman, Times, Serif; padding-right: 10.35pt; padding-left: 192.35pt; text-align: right">&nbsp;</TD>
    <TD STYLE="font: 11pt Times New Roman, Times, Serif; padding-left: 192.35pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="2" STYLE="font: 11pt Times New Roman, Times, Serif; padding-left: 203.65pt">&nbsp;</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>

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

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>3
<FILENAME>rcat0318form10qexh31_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: March 18, 2024</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>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>4
<FILENAME>rcat0318form10qexh31_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, Leah Lunger, 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: March 18, 2024</FONT></TD>
    <TD STYLE="width: 50%; border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt"><I>/s/ Leah Lunger</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">Interim 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>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>5
<FILENAME>rcat0318form10qexh32_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 January 31, 2024, 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="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">(1)</FONT></TD>
    <TD STYLE="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: March 18, 2024</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; vertical-align: top"><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>rcat0318form10qexh32_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 January 31, 2024, as filed with the Securities and Exchange
Commission on the date hereof (the &ldquo;Report&rdquo;), I, Leah Lunger, Interim 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="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">(1)</FONT></TD>
    <TD STYLE="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: March 18, 2024</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; vertical-align: top"><FONT STYLE="font-size: 10pt"><I>/s/ Leah Lunger</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">Leah Lunger</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">Interim 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">(Interim 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-20240131.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: 9Ks5s7xRiXgOn8uEZ3NcOaiGmaOdwZ93OekhvGt7fUlaPyYkPqJwniqUKUDGcWwM -->
<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/20240131" elementFormDefault="qualified" targetNamespace="http://RCAT/20240131">
    <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/StatementsOfStockholdersEquityParenthetical" id="StatementsOfStockholdersEquityParenthetical">
          <link:definition>00000006 - Statement - Consolidated Statements of Stockholders' Equity (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/StatementsOfCashFlows" id="StatementsOfCashFlows">
          <link:definition>00000007 - 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>00000008 - 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>00000009 - 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>00000010 - 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>00000011 - 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>00000012 - 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>00000013 - 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>00000014 - 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>00000015 - 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>00000016 - 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>00000017 - 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>00000018 - 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>00000019 - 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>00000020 - 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>00000021 - 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>00000022 - 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>00000023 - 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>00000024 - 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>00000025 - 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>00000026 - 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>00000027 - 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>00000028 - 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/Note22CommitmentsAndContingencies" id="Note22CommitmentsAndContingencies">
          <link:definition>00000029 - Disclosure - Note 22 &#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/Note23SubsequentEvents" id="Note23SubsequentEvents">
          <link:definition>00000030 - Disclosure - Note 23 &#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/PropertyAndEquipmentDetails" id="PropertyAndEquipmentDetails">
          <link:definition>00000056 - 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>00000057 - 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>00000058 - 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>00000059 - 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>00000060 - 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>00000061 - 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>00000062 - 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>00000063 - 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>00000064 - 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>00000065 - 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>00000066 - 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>00000067 - 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>00000068 - 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>00000069 - 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>00000070 - 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>00000071 - 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/KeyAttributesOfWarrantsOutstandingDetails" id="KeyAttributesOfWarrantsOutstandingDetails">
          <link:definition>00000072 - Disclosure - Key attributes of warrants outstanding (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://RCAT/role/Note17WarrantsDetailsNarrative" id="Note17WarrantsDetailsNarrative">
          <link:definition>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-20240131_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-20240131_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-20240131_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-20240131_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_OperatingLeaseLocation2Member" name="OperatingLeaseLocation2Member" 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_WarrantOutstandingMember" name="WarrantOutstandingMember" 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_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_StockIssuedDuringPeriodSharesPublicOffering" name="StockIssuedDuringPeriodSharesPublicOffering" 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_StockBasedCompensationRestrictedUnits" name="StockBasedCompensationRestrictedUnits" 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_ProceedsFromATMFacility" name="ProceedsFromATMFacility" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" 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_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_ScheduleOfAttributesOfWarrantsOustandingTableTextBlock" name="ScheduleOfAttributesOfWarrantsOustandingTableTextBlock" 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_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_WarrantAggregateIntrinsicValue" name="WarrantAggregateIntrinsicValue" 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_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-20240131_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-20240131.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/BalanceSheets" xlink:href="rcat-20240131.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/BalanceSheetsParenthetical" xlink:href="rcat-20240131.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/StatementsOfOperations" xlink:href="rcat-20240131.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/StatementsOfStockholdersEquity" xlink:href="rcat-20240131.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/StatementsOfStockholdersEquityParenthetical" xlink:href="rcat-20240131.xsd#StatementsOfStockholdersEquityParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/StatementsOfCashFlows" xlink:href="rcat-20240131.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note1Business" xlink:href="rcat-20240131.xsd#Note1Business" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note2SummaryOfSignificantAccountingPolicies" xlink:href="rcat-20240131.xsd#Note2SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegment" xlink:href="rcat-20240131.xsd#Note3DiscontinuedOperationsSaleOfConsumerSegment" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note4MarketableSecurities" xlink:href="rcat-20240131.xsd#Note4MarketableSecurities" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note5Inventories" xlink:href="rcat-20240131.xsd#Note5Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note6OtherCurrentAssets" xlink:href="rcat-20240131.xsd#Note6OtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note7DueFromRelatedParty" xlink:href="rcat-20240131.xsd#Note7DueFromRelatedParty" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note8IntangibleAssets" xlink:href="rcat-20240131.xsd#Note8IntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note9PropertyAndEquipment" xlink:href="rcat-20240131.xsd#Note9PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note10OtherLong-termAssets" xlink:href="rcat-20240131.xsd#Note10OtherLong-termAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note11OperatingLeases" xlink:href="rcat-20240131.xsd#Note11OperatingLeases" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note12DebtObligations" xlink:href="rcat-20240131.xsd#Note12DebtObligations" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note13DueToRelatedParty" xlink:href="rcat-20240131.xsd#Note13DueToRelatedParty" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note14IncomeTaxes" xlink:href="rcat-20240131.xsd#Note14IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note15CommonStock" xlink:href="rcat-20240131.xsd#Note15CommonStock" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note16PreferredStock" xlink:href="rcat-20240131.xsd#Note16PreferredStock" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note17Warrants" xlink:href="rcat-20240131.xsd#Note17Warrants" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note18ShareBasedAwards" xlink:href="rcat-20240131.xsd#Note18ShareBasedAwards" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note19Derivatives" xlink:href="rcat-20240131.xsd#Note19Derivatives" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note20-Related-partyTransactions" xlink:href="rcat-20240131.xsd#Note20-Related-partyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note21-SegmentReporting" xlink:href="rcat-20240131.xsd#Note21-SegmentReporting" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note22CommitmentsAndContingencies" xlink:href="rcat-20240131.xsd#Note22CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note23SubsequentEvents" xlink:href="rcat-20240131.xsd#Note23SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="rcat-20240131.xsd#Note2SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesTables" xlink:href="rcat-20240131.xsd#Note2SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegmentTables" xlink:href="rcat-20240131.xsd#Note3DiscontinuedOperationsSaleOfConsumerSegmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note5InventoriesTables" xlink:href="rcat-20240131.xsd#Note5InventoriesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note6OtherCurrentAssetsTables" xlink:href="rcat-20240131.xsd#Note6OtherCurrentAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note8IntangibleAssetsTables" xlink:href="rcat-20240131.xsd#Note8IntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note9PropertyAndEquipmentTables" xlink:href="rcat-20240131.xsd#Note9PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note10OtherLong-termAssetsTables" xlink:href="rcat-20240131.xsd#Note10OtherLong-termAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note11OperatingLeasesTables" xlink:href="rcat-20240131.xsd#Note11OperatingLeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note12DebtObligationsTables" xlink:href="rcat-20240131.xsd#Note12DebtObligationsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note15CommonStockTables" xlink:href="rcat-20240131.xsd#Note15CommonStockTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note17WarrantsTables" xlink:href="rcat-20240131.xsd#Note17WarrantsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note18ShareBasedAwardsTables" xlink:href="rcat-20240131.xsd#Note18ShareBasedAwardsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note19DerivativesTables" xlink:href="rcat-20240131.xsd#Note19DerivativesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note21-SegmentReportingTables" xlink:href="rcat-20240131.xsd#Note21-SegmentReportingTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" xlink:href="rcat-20240131.xsd#AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails" xlink:href="rcat-20240131.xsd#DiscontinuedOperations-ResultsOfOperationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails" xlink:href="rcat-20240131.xsd#AssetsAndLiabilitiesForConsumerSegmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative" xlink:href="rcat-20240131.xsd#Note4MarketableSecuritiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/InventoriesDetails" xlink:href="rcat-20240131.xsd#InventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/OtherCurrentAssetsDetails" xlink:href="rcat-20240131.xsd#OtherCurrentAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative" xlink:href="rcat-20240131.xsd#Note7DueFromRelatedPartyDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/IntangibleAssetsDetails" xlink:href="rcat-20240131.xsd#IntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails" xlink:href="rcat-20240131.xsd#ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/CompositionOfAndChangesInGoodwillDetails" xlink:href="rcat-20240131.xsd#CompositionOfAndChangesInGoodwillDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/PropertyAndEquipmentDetails" xlink:href="rcat-20240131.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note9PropertyAndEquipmentDetailsNarrative" xlink:href="rcat-20240131.xsd#Note9PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/OtherLongTermAssetsDetails" xlink:href="rcat-20240131.xsd#OtherLongTermAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note10OtherLong-termAssetsDetailsNarrative" xlink:href="rcat-20240131.xsd#Note10OtherLong-termAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/OperatingLeasesDetails" xlink:href="rcat-20240131.xsd#OperatingLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SupplementalInformationRelatedToOperatingLeasesDetails" xlink:href="rcat-20240131.xsd#SupplementalInformationRelatedToOperatingLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/FutureLeasePaymentObligationsDetails" xlink:href="rcat-20240131.xsd#FutureLeasePaymentObligationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note11OperatingLeasesDetailsNarrative" xlink:href="rcat-20240131.xsd#Note11OperatingLeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/OutstandingPrincipalPaymentsDetails" xlink:href="rcat-20240131.xsd#OutstandingPrincipalPaymentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note12DebtObligationsDetailsNarrative" xlink:href="rcat-20240131.xsd#Note12DebtObligationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative" xlink:href="rcat-20240131.xsd#Note13DueToRelatedPartyDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note14IncomeTaxesDetailsNarrative" xlink:href="rcat-20240131.xsd#Note14IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails" xlink:href="rcat-20240131.xsd#SummaryOfSharesOfCommonStockIssuedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note15CommonStockDetailsNarrative" xlink:href="rcat-20240131.xsd#Note15CommonStockDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note16PreferredStockDetailsNarrative" xlink:href="rcat-20240131.xsd#Note16PreferredStockDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails" xlink:href="rcat-20240131.xsd#SummaryOfWarrantsIssuedAndFairValuesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/KeyAttributesOfWarrantsOutstandingDetails" xlink:href="rcat-20240131.xsd#KeyAttributesOfWarrantsOutstandingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note17WarrantsDetailsNarrative" xlink:href="rcat-20240131.xsd#Note17WarrantsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails" xlink:href="rcat-20240131.xsd#AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SummaryOfActivityUnderPlanDetails" xlink:href="rcat-20240131.xsd#SummaryOfActivityUnderPlanDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails" xlink:href="rcat-20240131.xsd#SummaryOfRestrictedStockActivityUnderPlanDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails" xlink:href="rcat-20240131.xsd#StockCompensationExpenseByFunctionalCategoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative" xlink:href="rcat-20240131.xsd#Note18ShareBasedAwardsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails" xlink:href="rcat-20240131.xsd#AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/ChangesInDerivativeLiabilityDetails" xlink:href="rcat-20240131.xsd#ChangesInDerivativeLiabilityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative" xlink:href="rcat-20240131.xsd#Note20-Related-partyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails" xlink:href="rcat-20240131.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-20240131.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-gaapLiabilitiesNoncurrent" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" 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_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" 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-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInDerivativeAssetsAndLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:to="loc_us-gaapIncreaseDecreaseInDerivativeAssetsAndLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeNet" xlink:label="loc_us-gaapInvestmentIncomeNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:to="loc_us-gaapInvestmentIncomeNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonrecurringIncomeExpense" xlink:label="loc_us-gaapOtherNonrecurringIncomeExpense" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:to="loc_us-gaapOtherNonrecurringIncomeExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="loc_us-gaapIncomeLossFromContinuingOperations" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperations" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperations" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeLossFromContinuingOperations" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/StatementsOfStockholdersEquity" xlink:title="00000005 - Statement - Consolidated Statements of Stockholders&apos; Equity (Unaudited)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/StatementsOfStockholdersEquityParenthetical" xlink:title="00000006 - Statement - Consolidated Statements of Stockholders&apos; Equity (Unaudited) (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/StatementsOfCashFlows" xlink:title="00000007 - 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_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <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-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncomeLossFromContinuingOperations" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_ShareBasedCompensationOptions" xlink:label="loc_RCATShareBasedCompensationOptions" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_RCATShareBasedCompensationOptions" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_StockBasedCompensationRestrictedUnits" xlink:label="loc_RCATStockBasedCompensationRestrictedUnits" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_RCATStockBasedCompensationRestrictedUnits" 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_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" 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_MarketableSecuritiesGainLoss" xlink:label="loc_us-gaapMarketableSecuritiesGainLoss" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapMarketableSecuritiesGainLoss" 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_Depreciation" xlink:label="loc_us-gaapDepreciation" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDepreciation" 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_IncreaseDecreaseInDerivativeLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInDerivativeLiabilities" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInDerivativeLiabilities" 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_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" 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_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" 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_IncreaseDecreaseInOtherOperatingAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="loc_RCATIncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_RCATIncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" 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_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" 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_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable" 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_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" />
      <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" 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_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="loc_us-gaapPaymentsToAcquireProductiveAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireProductiveAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="loc_us-gaapProceedsFromSaleAndMaturityOfMarketableSecurities" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="loc_us-gaapPaymentsToAcquireInvestments" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireInvestments" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_ProceedsFromATMFacility" xlink:label="loc_RCATProceedsFromATMFacility" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_RCATProceedsFromATMFacility" 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_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaapProceedsFromStockOptionsExercised" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromStockOptionsExercised" 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_ProceedsFromRelatedPartyDebt" xlink:label="loc_us-gaapProceedsFromRelatedPartyDebt" />
      <link:calculationArc order="6" 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="7" 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_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: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:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInDiscontinuedOperations" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note1Business" xlink:title="00000008 - Disclosure - Note 1 &#8211; The Business" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note2SummaryOfSignificantAccountingPolicies" xlink:title="00000009 - Disclosure - Note 2 &#8211; Summary of Significant Accounting Policies" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegment" xlink:title="00000010 - Disclosure - Note 3 &#8211; Discontinued Operations &#8211; Sale of Consumer Segment" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note4MarketableSecurities" xlink:title="00000011 - Disclosure - Note 4 &#8211; Marketable Securities" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note5Inventories" xlink:title="00000012 - Disclosure - Note 5 &#8211; Inventories" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note6OtherCurrentAssets" xlink:title="00000013 - Disclosure - Note 6 &#8211; Other Current Assets" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note7DueFromRelatedParty" xlink:title="00000014 - Disclosure - Note 7 &#8211; Due From Related Party" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note8IntangibleAssets" xlink:title="00000015 - Disclosure - Note 8 &#8211; Intangible Assets" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note9PropertyAndEquipment" xlink:title="00000016 - Disclosure - Note 9 &#8211; Property and Equipment" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note10OtherLong-termAssets" xlink:title="00000017 - Disclosure - Note 10 &#8211; Other Long-Term Assets" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note11OperatingLeases" xlink:title="00000018 - Disclosure - Note 11 &#8211; Operating Leases" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note12DebtObligations" xlink:title="00000019 - Disclosure - Note 12 &#8211; Debt Obligations" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note13DueToRelatedParty" xlink:title="00000020 - Disclosure - Note 13 &#8211; Due to Related Party" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note14IncomeTaxes" xlink:title="00000021 - Disclosure - Note 14 &#8211; Income Taxes" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note15CommonStock" xlink:title="00000022 - Disclosure - Note 15 &#8211; Common Stock" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note16PreferredStock" xlink:title="00000023 - Disclosure - Note 16 &#8211; Preferred Stock" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note17Warrants" xlink:title="00000024 - Disclosure - Note 17 &#8211; Warrants" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note18ShareBasedAwards" xlink:title="00000025 - Disclosure - Note 18 &#8211; Share Based Awards" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note19Derivatives" xlink:title="00000026 - Disclosure - Note 19 &#8211; Derivatives" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note20-Related-partyTransactions" xlink:title="00000027 - Disclosure - Note 20 - Related-Party Transactions" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note21-SegmentReporting" xlink:title="00000028 - Disclosure - Note 21 - Segment Reporting" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note22CommitmentsAndContingencies" xlink:title="00000029 - Disclosure - Note 22 &#8211; Commitments and Contingencies" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note23SubsequentEvents" xlink:title="00000030 - Disclosure - Note 23 &#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/PropertyAndEquipmentDetails" xlink:title="00000056 - Disclosure - Property and equipment (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note9PropertyAndEquipmentDetailsNarrative" xlink:title="00000057 - Disclosure - Note 9 &#8211; Property and Equipment (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/OtherLongTermAssetsDetails" xlink:title="00000058 - Disclosure - Other long term assets (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note10OtherLong-termAssetsDetailsNarrative" xlink:title="00000059 - Disclosure - Note 10 &#8211; Other Long-Term Assets (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/OperatingLeasesDetails" xlink:title="00000060 - Disclosure - Operating leases (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/SupplementalInformationRelatedToOperatingLeasesDetails" xlink:title="00000061 - Disclosure - Supplemental information related to operating leases (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/FutureLeasePaymentObligationsDetails" xlink:title="00000062 - Disclosure - Future lease payment obligations (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note11OperatingLeasesDetailsNarrative" xlink:title="00000063 - Disclosure - Note 11 &#8211; Operating Leases (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/OutstandingPrincipalPaymentsDetails" xlink:title="00000064 - Disclosure - Outstanding principal payments (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note12DebtObligationsDetailsNarrative" xlink:title="00000065 - Disclosure - Note 12 &#8211; Debt Obligations (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative" xlink:title="00000066 - Disclosure - Note 13 &#8211; Due to Related Party (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note14IncomeTaxesDetailsNarrative" xlink:title="00000067 - Disclosure - Note 14 &#8211; Income Taxes (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails" xlink:title="00000068 - Disclosure - Summary of shares of common stock issued (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note15CommonStockDetailsNarrative" xlink:title="00000069 - Disclosure - Note 15 &#8211; Common Stock (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/Note16PreferredStockDetailsNarrative" xlink:title="00000070 - Disclosure - Note 16 &#8211; Preferred Stock (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails" xlink:title="00000071 - Disclosure - Summary of warrants issued and fair values (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://RCAT/role/KeyAttributesOfWarrantsOutstandingDetails" xlink:title="00000072 - Disclosure - Key attributes of warrants outstanding (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-20240131_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-20240131.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/BalanceSheets" xlink:href="rcat-20240131.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/BalanceSheetsParenthetical" xlink:href="rcat-20240131.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/StatementsOfOperations" xlink:href="rcat-20240131.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/StatementsOfStockholdersEquity" xlink:href="rcat-20240131.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/StatementsOfStockholdersEquityParenthetical" xlink:href="rcat-20240131.xsd#StatementsOfStockholdersEquityParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/StatementsOfCashFlows" xlink:href="rcat-20240131.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note1Business" xlink:href="rcat-20240131.xsd#Note1Business" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note2SummaryOfSignificantAccountingPolicies" xlink:href="rcat-20240131.xsd#Note2SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegment" xlink:href="rcat-20240131.xsd#Note3DiscontinuedOperationsSaleOfConsumerSegment" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note4MarketableSecurities" xlink:href="rcat-20240131.xsd#Note4MarketableSecurities" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note5Inventories" xlink:href="rcat-20240131.xsd#Note5Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note6OtherCurrentAssets" xlink:href="rcat-20240131.xsd#Note6OtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note7DueFromRelatedParty" xlink:href="rcat-20240131.xsd#Note7DueFromRelatedParty" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note8IntangibleAssets" xlink:href="rcat-20240131.xsd#Note8IntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note9PropertyAndEquipment" xlink:href="rcat-20240131.xsd#Note9PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note10OtherLong-termAssets" xlink:href="rcat-20240131.xsd#Note10OtherLong-termAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note11OperatingLeases" xlink:href="rcat-20240131.xsd#Note11OperatingLeases" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note12DebtObligations" xlink:href="rcat-20240131.xsd#Note12DebtObligations" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note13DueToRelatedParty" xlink:href="rcat-20240131.xsd#Note13DueToRelatedParty" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note14IncomeTaxes" xlink:href="rcat-20240131.xsd#Note14IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note15CommonStock" xlink:href="rcat-20240131.xsd#Note15CommonStock" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note16PreferredStock" xlink:href="rcat-20240131.xsd#Note16PreferredStock" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note17Warrants" xlink:href="rcat-20240131.xsd#Note17Warrants" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note18ShareBasedAwards" xlink:href="rcat-20240131.xsd#Note18ShareBasedAwards" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note19Derivatives" xlink:href="rcat-20240131.xsd#Note19Derivatives" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note20-Related-partyTransactions" xlink:href="rcat-20240131.xsd#Note20-Related-partyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note21-SegmentReporting" xlink:href="rcat-20240131.xsd#Note21-SegmentReporting" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note22CommitmentsAndContingencies" xlink:href="rcat-20240131.xsd#Note22CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note23SubsequentEvents" xlink:href="rcat-20240131.xsd#Note23SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="rcat-20240131.xsd#Note2SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesTables" xlink:href="rcat-20240131.xsd#Note2SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegmentTables" xlink:href="rcat-20240131.xsd#Note3DiscontinuedOperationsSaleOfConsumerSegmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note5InventoriesTables" xlink:href="rcat-20240131.xsd#Note5InventoriesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note6OtherCurrentAssetsTables" xlink:href="rcat-20240131.xsd#Note6OtherCurrentAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note8IntangibleAssetsTables" xlink:href="rcat-20240131.xsd#Note8IntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note9PropertyAndEquipmentTables" xlink:href="rcat-20240131.xsd#Note9PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note10OtherLong-termAssetsTables" xlink:href="rcat-20240131.xsd#Note10OtherLong-termAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note11OperatingLeasesTables" xlink:href="rcat-20240131.xsd#Note11OperatingLeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note12DebtObligationsTables" xlink:href="rcat-20240131.xsd#Note12DebtObligationsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note15CommonStockTables" xlink:href="rcat-20240131.xsd#Note15CommonStockTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note17WarrantsTables" xlink:href="rcat-20240131.xsd#Note17WarrantsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note18ShareBasedAwardsTables" xlink:href="rcat-20240131.xsd#Note18ShareBasedAwardsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note19DerivativesTables" xlink:href="rcat-20240131.xsd#Note19DerivativesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note21-SegmentReportingTables" xlink:href="rcat-20240131.xsd#Note21-SegmentReportingTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" xlink:href="rcat-20240131.xsd#AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails" xlink:href="rcat-20240131.xsd#DiscontinuedOperations-ResultsOfOperationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails" xlink:href="rcat-20240131.xsd#AssetsAndLiabilitiesForConsumerSegmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative" xlink:href="rcat-20240131.xsd#Note4MarketableSecuritiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/InventoriesDetails" xlink:href="rcat-20240131.xsd#InventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/OtherCurrentAssetsDetails" xlink:href="rcat-20240131.xsd#OtherCurrentAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative" xlink:href="rcat-20240131.xsd#Note7DueFromRelatedPartyDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/IntangibleAssetsDetails" xlink:href="rcat-20240131.xsd#IntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails" xlink:href="rcat-20240131.xsd#ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/CompositionOfAndChangesInGoodwillDetails" xlink:href="rcat-20240131.xsd#CompositionOfAndChangesInGoodwillDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/PropertyAndEquipmentDetails" xlink:href="rcat-20240131.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note9PropertyAndEquipmentDetailsNarrative" xlink:href="rcat-20240131.xsd#Note9PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/OtherLongTermAssetsDetails" xlink:href="rcat-20240131.xsd#OtherLongTermAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note10OtherLong-termAssetsDetailsNarrative" xlink:href="rcat-20240131.xsd#Note10OtherLong-termAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/OperatingLeasesDetails" xlink:href="rcat-20240131.xsd#OperatingLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SupplementalInformationRelatedToOperatingLeasesDetails" xlink:href="rcat-20240131.xsd#SupplementalInformationRelatedToOperatingLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/FutureLeasePaymentObligationsDetails" xlink:href="rcat-20240131.xsd#FutureLeasePaymentObligationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note11OperatingLeasesDetailsNarrative" xlink:href="rcat-20240131.xsd#Note11OperatingLeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/OutstandingPrincipalPaymentsDetails" xlink:href="rcat-20240131.xsd#OutstandingPrincipalPaymentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note12DebtObligationsDetailsNarrative" xlink:href="rcat-20240131.xsd#Note12DebtObligationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative" xlink:href="rcat-20240131.xsd#Note13DueToRelatedPartyDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note14IncomeTaxesDetailsNarrative" xlink:href="rcat-20240131.xsd#Note14IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails" xlink:href="rcat-20240131.xsd#SummaryOfSharesOfCommonStockIssuedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note15CommonStockDetailsNarrative" xlink:href="rcat-20240131.xsd#Note15CommonStockDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note16PreferredStockDetailsNarrative" xlink:href="rcat-20240131.xsd#Note16PreferredStockDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails" xlink:href="rcat-20240131.xsd#SummaryOfWarrantsIssuedAndFairValuesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/KeyAttributesOfWarrantsOutstandingDetails" xlink:href="rcat-20240131.xsd#KeyAttributesOfWarrantsOutstandingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note17WarrantsDetailsNarrative" xlink:href="rcat-20240131.xsd#Note17WarrantsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails" xlink:href="rcat-20240131.xsd#AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SummaryOfActivityUnderPlanDetails" xlink:href="rcat-20240131.xsd#SummaryOfActivityUnderPlanDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails" xlink:href="rcat-20240131.xsd#SummaryOfRestrictedStockActivityUnderPlanDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails" xlink:href="rcat-20240131.xsd#StockCompensationExpenseByFunctionalCategoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative" xlink:href="rcat-20240131.xsd#Note18ShareBasedAwardsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails" xlink:href="rcat-20240131.xsd#AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/ChangesInDerivativeLiabilityDetails" xlink:href="rcat-20240131.xsd#ChangesInDerivativeLiabilityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative" xlink:href="rcat-20240131.xsd#Note20-Related-partyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails" xlink:href="rcat-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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="12" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.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="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueStockOptionsExercised_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueStockOptionsExercised_70" xlink:type="arc" order="14" />
      <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-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_70" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock_70" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_StockIssuedDuringPeriodSharesPublicOffering" xlink:label="loc_RCATStockIssuedDuringPeriodSharesPublicOffering_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATStockIssuedDuringPeriodSharesPublicOffering_70" xlink:type="arc" order="17" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/StatementsOfStockholdersEquityParenthetical" xlink:title="00000006 - Statement - Consolidated Statements of Stockholders&apos; Equity (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_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="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_PaymentsOfDebtIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfDebtIssuanceCosts_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPaymentsOfDebtIssuanceCosts_20" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/StatementsOfCashFlows" xlink:title="00000007 - Statement - Consolidated Statements of Cash Flows (Unaudited)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note1Business" xlink:title="00000008 - Disclosure - Note 1 &#8211; The Business" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note2SummaryOfSignificantAccountingPolicies" xlink:title="00000009 - Disclosure - Note 2 &#8211; Summary of Significant Accounting Policies" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegment" xlink:title="00000010 - Disclosure - Note 3 &#8211; Discontinued Operations &#8211; Sale of Consumer Segment" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note4MarketableSecurities" xlink:title="00000011 - Disclosure - Note 4 &#8211; Marketable Securities" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note5Inventories" xlink:title="00000012 - Disclosure - Note 5 &#8211; Inventories" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note6OtherCurrentAssets" xlink:title="00000013 - Disclosure - Note 6 &#8211; Other Current Assets" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note7DueFromRelatedParty" xlink:title="00000014 - Disclosure - Note 7 &#8211; Due From Related Party" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note8IntangibleAssets" xlink:title="00000015 - Disclosure - Note 8 &#8211; Intangible Assets" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note9PropertyAndEquipment" xlink:title="00000016 - Disclosure - Note 9 &#8211; Property and Equipment" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note10OtherLong-termAssets" xlink:title="00000017 - Disclosure - Note 10 &#8211; Other Long-Term Assets" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note11OperatingLeases" xlink:title="00000018 - Disclosure - Note 11 &#8211; Operating Leases" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note12DebtObligations" xlink:title="00000019 - Disclosure - Note 12 &#8211; Debt Obligations" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note13DueToRelatedParty" xlink:title="00000020 - Disclosure - Note 13 &#8211; Due to Related Party" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note14IncomeTaxes" xlink:title="00000021 - Disclosure - Note 14 &#8211; Income Taxes" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note15CommonStock" xlink:title="00000022 - Disclosure - Note 15 &#8211; Common Stock" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note16PreferredStock" xlink:title="00000023 - Disclosure - Note 16 &#8211; Preferred Stock" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note17Warrants" xlink:title="00000024 - Disclosure - Note 17 &#8211; Warrants" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note18ShareBasedAwards" xlink:title="00000025 - Disclosure - Note 18 &#8211; Share Based Awards" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note19Derivatives" xlink:title="00000026 - Disclosure - Note 19 &#8211; Derivatives" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note20-Related-partyTransactions" xlink:title="00000027 - Disclosure - Note 20 - Related-Party Transactions" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note21-SegmentReporting" xlink:title="00000028 - Disclosure - Note 21 - Segment Reporting" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note22CommitmentsAndContingencies" xlink:title="00000029 - Disclosure - Note 22 &#8211; Commitments and Contingencies" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note23SubsequentEvents" xlink:title="00000030 - Disclosure - Note 23 &#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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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/PropertyAndEquipmentDetails" xlink:title="00000056 - Disclosure - Property and equipment (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note9PropertyAndEquipmentDetailsNarrative" xlink:title="00000057 - Disclosure - Note 9 &#8211; Property and Equipment (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/OtherLongTermAssetsDetails" xlink:title="00000058 - Disclosure - Other long term assets (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note10OtherLong-termAssetsDetailsNarrative" xlink:title="00000059 - Disclosure - Note 10 &#8211; Other Long-Term Assets (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/OperatingLeasesDetails" xlink:title="00000060 - 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-20240131.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-20240131.xsd#RCAT_OperatingLeaseLocation2Member" xlink:label="loc_RCATOperatingLeaseLocation2Member_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:to="loc_RCATOperatingLeaseLocation2Member_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_OperatingLeaseLocation3Member" xlink:label="loc_RCATOperatingLeaseLocation3Member_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:to="loc_RCATOperatingLeaseLocation3Member_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_OperatingLeaseLocation4Member" xlink:label="loc_RCATOperatingLeaseLocation4Member_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:to="loc_RCATOperatingLeaseLocation4Member_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_OperatingLeaseExpense" xlink:label="loc_us-gaapOperatingLeaseExpense_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseExpense_50" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/SupplementalInformationRelatedToOperatingLeasesDetails" xlink:title="00000061 - Disclosure - Supplemental information related to operating leases (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/FutureLeasePaymentObligationsDetails" xlink:title="00000062 - Disclosure - Future lease payment obligations (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note11OperatingLeasesDetailsNarrative" xlink:title="00000063 - Disclosure - Note 11 &#8211; Operating Leases (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/OutstandingPrincipalPaymentsDetails" xlink:title="00000064 - Disclosure - Outstanding principal payments (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note12DebtObligationsDetailsNarrative" xlink:title="00000065 - 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-20240131.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-20240131.xsd#RCAT_DebtObligation2Member" xlink:label="loc_RCATDebtObligation2Member_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_RCATDebtObligation2Member_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_DebtObligation3Member" xlink:label="loc_RCATDebtObligation3Member_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_RCATDebtObligation3Member_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_DebtObligation4Member" xlink:label="loc_RCATDebtObligation4Member_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_RCATDebtObligation4Member_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_DebtObligation6Member" xlink:label="loc_RCATDebtObligation6Member_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_RCATDebtObligation6Member_110" xlink:type="arc" order="111" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_DebtObligation7Member" xlink:label="loc_RCATDebtObligation7Member_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_RCATDebtObligation7Member_150" xlink:type="arc" order="151" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_DebtObligation8Member" xlink:label="loc_RCATDebtObligation8Member_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_RCATDebtObligation8Member_160" xlink:type="arc" order="161" />
      <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_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount_210" 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_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateDuringPeriod_210" 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_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentPeriodicPayment_210" 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_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentCarryingAmount_210" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_ConvertibleNoteAgreementAmount" xlink:label="loc_RCATConvertibleNoteAgreementAmount_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_RCATConvertibleNoteAgreementAmount_210" 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_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent_210" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_SBAPPPLoanAmountsReceived" xlink:label="loc_RCATSBAPPPLoanAmountsReceived_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_RCATSBAPPPLoanAmountsReceived_210" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_SBAPPPLoanPrincipalBalanceForgiven" xlink:label="loc_RCATSBAPPPLoanPrincipalBalanceForgiven_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_RCATSBAPPPLoanPrincipalBalanceForgiven_210" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_SBAPPPLoanAccruedInterestForgiven" xlink:label="loc_RCATSBAPPPLoanAccruedInterestForgiven_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_RCATSBAPPPLoanAccruedInterestForgiven_210" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_LeaseholdImprovementAgreementFundsReceived" xlink:label="loc_RCATLeaseholdImprovementAgreementFundsReceived_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_RCATLeaseholdImprovementAgreementFundsReceived_210" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_FinancingAgreementFundingOfPurchaseOfFixedAsset" xlink:label="loc_RCATFinancingAgreementFundingOfPurchaseOfFixedAsset_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_RCATFinancingAgreementFundingOfPurchaseOfFixedAsset_210" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative" xlink:title="00000066 - 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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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="00000067 - Disclosure - Note 14 &#8211; Income Taxes (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails" xlink:title="00000068 - 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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_StockIssuedDuringPeriodSharesPublicOffering" xlink:label="loc_RCATStockIssuedDuringPeriodSharesPublicOffering_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_RCATStockIssuedDuringPeriodSharesPublicOffering_60" 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_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_60" xlink:type="arc" order="9" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note15CommonStockDetailsNarrative" xlink:title="00000069 - Disclosure - Note 15 &#8211; Common Stock (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/Note16PreferredStockDetailsNarrative" xlink:title="00000070 - 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-20240131.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-20240131.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="00000071 - Disclosure - Summary of warrants issued and fair values (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://RCAT/role/KeyAttributesOfWarrantsOutstandingDetails" xlink:title="00000072 - Disclosure - Key attributes of warrants outstanding (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="loc_us-gaapClassOfWarrantOrRightLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightTable" xlink:label="loc_us-gaapClassOfWarrantOrRightTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapClassOfWarrantOrRightLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="loc_us-gaapClassOfWarrantOrRightAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapClassOfWarrantOrRightTable" xlink:to="loc_us-gaapClassOfWarrantOrRightAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaapClassOfWarrantOrRightDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapClassOfWarrantOrRightAxis" xlink:to="loc_us-gaapClassOfWarrantOrRightDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaapClassOfWarrantOrRightDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapClassOfWarrantOrRightAxis" xlink:to="loc_us-gaapClassOfWarrantOrRightDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_WarrantOutstandingMember" xlink:label="loc_RCATWarrantOutstandingMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfWarrantOrRightDomain" xlink:to="loc_RCATWarrantOutstandingMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_WarrantAggregateIntrinsicValue" xlink:label="loc_RCATWarrantAggregateIntrinsicValue_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfWarrantOrRightLineItems" xlink:to="loc_RCATWarrantAggregateIntrinsicValue_40" 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_WarrantsAndRightsOutstandingTerm" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingTerm_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfWarrantOrRightLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingTerm_40" xlink:type="arc" order="1" />
    </link:definitionLink>
    <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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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: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-20240131.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-20240131_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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.xsd#RCAT_OperatingLeaseLocation2Member" xlink:label="RCAT_OperatingLeaseLocation2Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_OperatingLeaseLocation2Member" xlink:to="RCAT_OperatingLeaseLocation2Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_OperatingLeaseLocation2Member_lbl" xml:lang="en-US">Operating Lease Location 2 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.xsd#RCAT_SeriesAPreferredStock2Member" xlink:label="RCAT_SeriesAPreferredStock2Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_SeriesAPreferredStock2Member" xlink:to="RCAT_SeriesAPreferredStock2Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_SeriesAPreferredStock2Member_lbl" xml:lang="en-US">Series A Preferred Stock 2 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightAxis_lbl" xml:lang="en-US">Class of Warrant or Right [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_WarrantOutstandingMember" xlink:label="RCAT_WarrantOutstandingMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_WarrantOutstandingMember" xlink:to="RCAT_WarrantOutstandingMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_WarrantOutstandingMember_lbl" xml:lang="en-US">Warrant Outstanding [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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_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-20240131.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-20240131.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 74,171,106 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_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/totalLabel" 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_OtherNonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpenseAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">Other (income) expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities" xlink:label="us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities" xlink:to="us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities_lbl" xml:lang="en-US">Change in fair value of derivative liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeNet" xlink:label="us-gaap_InvestmentIncomeNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeNet" xlink:to="us-gaap_InvestmentIncomeNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InvestmentIncomeNet_lbl" xml:lang="en-US">Investment loss (income), net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpense_lbl" xml:lang="en-US">Interest expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonrecurringIncomeExpense" xlink:label="us-gaap_OtherNonrecurringIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonrecurringIncomeExpense" xlink:to="us-gaap_OtherNonrecurringIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonrecurringIncomeExpense_lbl" xml:lang="en-US">Other, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Other (income) expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="us-gaap_IncomeLossFromContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperations" xlink:to="us-gaap_IncomeLossFromContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperations_lbl" xml:lang="en-US">Net loss from continuing operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_lbl" xml:lang="en-US">Loss from discontinued operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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: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:loc xlink:type="locator" xlink:href="rcat-20240131.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-20240131.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:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xml:lang="en-US">Exercise of stock options</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/2003/role/label" 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_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Public offering, net of $804,400 of issuance costs</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_StockIssuedDuringPeriodSharesPublicOffering" xlink:label="RCAT_StockIssuedDuringPeriodSharesPublicOffering" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_StockIssuedDuringPeriodSharesPublicOffering" xlink:to="RCAT_StockIssuedDuringPeriodSharesPublicOffering_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_StockIssuedDuringPeriodSharesPublicOffering_lbl" xml:lang="en-US">[custom:StockIssuedDuringPeriodSharesPublicOffering]</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_PaymentsOfDebtIssuanceCosts" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_lbl" xml:lang="en-US">Payments of Debt Issuance Costs</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-20240131.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-20240131.xsd#RCAT_StockBasedCompensationRestrictedUnits" xlink:label="RCAT_StockBasedCompensationRestrictedUnits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_StockBasedCompensationRestrictedUnits" xlink:to="RCAT_StockBasedCompensationRestrictedUnits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_StockBasedCompensationRestrictedUnits_lbl" xml:lang="en-US">Stock based compensation - restricted units</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization of intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecuritiesGainLoss" xlink:label="us-gaap_MarketableSecuritiesGainLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesGainLoss" xlink:to="us-gaap_MarketableSecuritiesGainLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesGainLoss_lbl" xml:lang="en-US">Realized loss from sale of marketable securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDerivativeLiabilities" xlink:label="us-gaap_IncreaseDecreaseInDerivativeLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDerivativeLiabilities" xlink:to="us-gaap_IncreaseDecreaseInDerivativeLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDerivativeLiabilities_lbl" xml:lang="en-US">Change in fair value of derivative</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_lbl" xml:lang="en-US">Changes in operating assets and liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xml:lang="en-US">Other</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.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_PaymentsToAcquireInvestments" xlink:label="us-gaap_PaymentsToAcquireInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireInvestments" xlink:to="us-gaap_PaymentsToAcquireInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireInvestments_lbl" xml:lang="en-US">Investment in 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_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:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_2_lbl" xml:lang="en-US">Public offering, net</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_ProceedsFromATMFacility" xlink:label="RCAT_ProceedsFromATMFacility" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_ProceedsFromATMFacility" xlink:to="RCAT_ProceedsFromATMFacility_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_ProceedsFromATMFacility_lbl" xml:lang="en-US">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_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_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xml:lang="en-US">Exercise of stock options</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_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 provided by (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 increase (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-20240131.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/verboseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent_lbl" xml:lang="en-US">Unrealized gain on marketable securities</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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="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 22 &#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 23 &#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-20240131.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-20240131.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_SubstantialDoubtAboutGoingConcernTextBlock" xlink:label="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" xlink:to="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock_lbl" xml:lang="en-US">Liquidity and Going Concern</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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.xsd#RCAT_ScheduleOfAttributesOfWarrantsOustandingTableTextBlock" xlink:label="RCAT_ScheduleOfAttributesOfWarrantsOustandingTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_ScheduleOfAttributesOfWarrantsOustandingTableTextBlock" xlink:to="RCAT_ScheduleOfAttributesOfWarrantsOustandingTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_ScheduleOfAttributesOfWarrantsOustandingTableTextBlock_lbl" xml:lang="en-US">[custom:ScheduleOfAttributesOfWarrantsOustandingTableTextBlock]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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="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_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_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_GrantsReceivableCurrent" xlink:label="us-gaap_GrantsReceivableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrantsReceivableCurrent" xlink:to="us-gaap_GrantsReceivableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrantsReceivableCurrent_lbl" xml:lang="en-US">Grant receivable</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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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_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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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 January 31, 2025</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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 27,189 to pay taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.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-20240131.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-20240131.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:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_StockIssuedDuringPeriodSharesPublicOffering" xlink:to="RCAT_StockIssuedDuringPeriodSharesPublicOffering_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="RCAT_StockIssuedDuringPeriodSharesPublicOffering_2_lbl" xml:lang="en-US">Issuance of common stock through public offering</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/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_2_lbl" xml:lang="en-US">Exercise of stock options</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.xsd#RCAT_FairValueOfWarrantsOutstanding2" xlink:label="RCAT_FairValueOfWarrantsOutstanding2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_FairValueOfWarrantsOutstanding2" xlink:to="RCAT_FairValueOfWarrantsOutstanding2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_FairValueOfWarrantsOutstanding2_lbl" xml:lang="en-US">[custom:FairValueOfWarrantsOutstanding2-0]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightTable" xlink:label="us-gaap_ClassOfWarrantOrRightTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_ClassOfWarrantOrRightTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightTable_lbl" xml:lang="en-US">Class of Warrant or Right [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems_lbl" xml:lang="en-US">Class of Warrant or Right [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_WarrantAggregateIntrinsicValue" xlink:label="RCAT_WarrantAggregateIntrinsicValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_WarrantAggregateIntrinsicValue" xlink:to="RCAT_WarrantAggregateIntrinsicValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_WarrantAggregateIntrinsicValue_lbl" xml:lang="en-US">[custom:WarrantAggregateIntrinsicValue-0]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm_lbl" xml:lang="en-US">Warrants and Rights Outstanding, Term</link:label>
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_3_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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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="rcat-20240131.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: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/verboseLabel" xlink:label="us-gaap_OperatingIncomeLoss_2_lbl" xml:lang="en-US">Operating loss</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_2_lbl" xml:lang="en-US">Other expenses, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl" xml:lang="en-US">Accounts receivable, net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryNet_3_lbl" xml:lang="en-US">Inventory, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepositAssets" xlink:label="us-gaap_DepositAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositAssets" xlink:to="us-gaap_DepositAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositAssets_lbl" xml:lang="en-US">Inventory deposits</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_2_lbl" xml:lang="en-US">Other Assets, Noncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_2_lbl" xml:lang="en-US">Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_2_lbl" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xml:lang="en-US">Liabilities and Equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_3_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_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_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_IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_2_lbl" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_2_lbl" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_2_lbl" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireProductiveAssets" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets_2_lbl" xml:lang="en-US">Payments to Acquire Productive Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireInvestments" xlink:to="us-gaap_PaymentsToAcquireInvestments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireInvestments_2_lbl" xml:lang="en-US">Payments to Acquire Investments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_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_ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_2_lbl" xml:lang="en-US">Proceeds from Stock Options Exercised</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_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="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent_2_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, before Tax, Portion Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_SegmentReportingTextBlock" xlink:to="RCAT_SegmentReportingTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_SegmentReportingTextBlock_2_lbl" xml:lang="en-US">SegmentReportingTextBlock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Revenue</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Costs of Goods Sold</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DisposalGroupIncludingDiscontinuedOperationOperationsExpense" xlink:to="RCAT_DisposalGroupIncludingDiscontinuedOperationOperationsExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_DisposalGroupIncludingDiscontinuedOperationOperationsExpense_2_lbl" xml:lang="en-US">DisposalGroupIncludingDiscontinuedOperationOperationsExpense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense" xlink:to="RCAT_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense_2_lbl" xml:lang="en-US">DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RCAT_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense" xlink:to="RCAT_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="RCAT_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense_2_lbl" xml:lang="en-US">DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, General and Administrative Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Interest Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Income</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="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_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_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-20240131_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-20240131.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/BalanceSheets" xlink:href="rcat-20240131.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/BalanceSheetsParenthetical" xlink:href="rcat-20240131.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/StatementsOfOperations" xlink:href="rcat-20240131.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/StatementsOfStockholdersEquity" xlink:href="rcat-20240131.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/StatementsOfStockholdersEquityParenthetical" xlink:href="rcat-20240131.xsd#StatementsOfStockholdersEquityParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/StatementsOfCashFlows" xlink:href="rcat-20240131.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note1Business" xlink:href="rcat-20240131.xsd#Note1Business" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note2SummaryOfSignificantAccountingPolicies" xlink:href="rcat-20240131.xsd#Note2SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegment" xlink:href="rcat-20240131.xsd#Note3DiscontinuedOperationsSaleOfConsumerSegment" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note4MarketableSecurities" xlink:href="rcat-20240131.xsd#Note4MarketableSecurities" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note5Inventories" xlink:href="rcat-20240131.xsd#Note5Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note6OtherCurrentAssets" xlink:href="rcat-20240131.xsd#Note6OtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note7DueFromRelatedParty" xlink:href="rcat-20240131.xsd#Note7DueFromRelatedParty" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note8IntangibleAssets" xlink:href="rcat-20240131.xsd#Note8IntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note9PropertyAndEquipment" xlink:href="rcat-20240131.xsd#Note9PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note10OtherLong-termAssets" xlink:href="rcat-20240131.xsd#Note10OtherLong-termAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note11OperatingLeases" xlink:href="rcat-20240131.xsd#Note11OperatingLeases" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note12DebtObligations" xlink:href="rcat-20240131.xsd#Note12DebtObligations" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note13DueToRelatedParty" xlink:href="rcat-20240131.xsd#Note13DueToRelatedParty" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note14IncomeTaxes" xlink:href="rcat-20240131.xsd#Note14IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note15CommonStock" xlink:href="rcat-20240131.xsd#Note15CommonStock" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note16PreferredStock" xlink:href="rcat-20240131.xsd#Note16PreferredStock" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note17Warrants" xlink:href="rcat-20240131.xsd#Note17Warrants" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note18ShareBasedAwards" xlink:href="rcat-20240131.xsd#Note18ShareBasedAwards" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note19Derivatives" xlink:href="rcat-20240131.xsd#Note19Derivatives" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note20-Related-partyTransactions" xlink:href="rcat-20240131.xsd#Note20-Related-partyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note21-SegmentReporting" xlink:href="rcat-20240131.xsd#Note21-SegmentReporting" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note22CommitmentsAndContingencies" xlink:href="rcat-20240131.xsd#Note22CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note23SubsequentEvents" xlink:href="rcat-20240131.xsd#Note23SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="rcat-20240131.xsd#Note2SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesTables" xlink:href="rcat-20240131.xsd#Note2SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegmentTables" xlink:href="rcat-20240131.xsd#Note3DiscontinuedOperationsSaleOfConsumerSegmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note5InventoriesTables" xlink:href="rcat-20240131.xsd#Note5InventoriesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note6OtherCurrentAssetsTables" xlink:href="rcat-20240131.xsd#Note6OtherCurrentAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note8IntangibleAssetsTables" xlink:href="rcat-20240131.xsd#Note8IntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note9PropertyAndEquipmentTables" xlink:href="rcat-20240131.xsd#Note9PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note10OtherLong-termAssetsTables" xlink:href="rcat-20240131.xsd#Note10OtherLong-termAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note11OperatingLeasesTables" xlink:href="rcat-20240131.xsd#Note11OperatingLeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note12DebtObligationsTables" xlink:href="rcat-20240131.xsd#Note12DebtObligationsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note15CommonStockTables" xlink:href="rcat-20240131.xsd#Note15CommonStockTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note17WarrantsTables" xlink:href="rcat-20240131.xsd#Note17WarrantsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note18ShareBasedAwardsTables" xlink:href="rcat-20240131.xsd#Note18ShareBasedAwardsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note19DerivativesTables" xlink:href="rcat-20240131.xsd#Note19DerivativesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note21-SegmentReportingTables" xlink:href="rcat-20240131.xsd#Note21-SegmentReportingTables" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" xlink:href="rcat-20240131.xsd#AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails" xlink:href="rcat-20240131.xsd#DiscontinuedOperations-ResultsOfOperationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails" xlink:href="rcat-20240131.xsd#AssetsAndLiabilitiesForConsumerSegmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative" xlink:href="rcat-20240131.xsd#Note4MarketableSecuritiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/InventoriesDetails" xlink:href="rcat-20240131.xsd#InventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/OtherCurrentAssetsDetails" xlink:href="rcat-20240131.xsd#OtherCurrentAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative" xlink:href="rcat-20240131.xsd#Note7DueFromRelatedPartyDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/IntangibleAssetsDetails" xlink:href="rcat-20240131.xsd#IntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails" xlink:href="rcat-20240131.xsd#ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/CompositionOfAndChangesInGoodwillDetails" xlink:href="rcat-20240131.xsd#CompositionOfAndChangesInGoodwillDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/PropertyAndEquipmentDetails" xlink:href="rcat-20240131.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note9PropertyAndEquipmentDetailsNarrative" xlink:href="rcat-20240131.xsd#Note9PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/OtherLongTermAssetsDetails" xlink:href="rcat-20240131.xsd#OtherLongTermAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note10OtherLong-termAssetsDetailsNarrative" xlink:href="rcat-20240131.xsd#Note10OtherLong-termAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/OperatingLeasesDetails" xlink:href="rcat-20240131.xsd#OperatingLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SupplementalInformationRelatedToOperatingLeasesDetails" xlink:href="rcat-20240131.xsd#SupplementalInformationRelatedToOperatingLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/FutureLeasePaymentObligationsDetails" xlink:href="rcat-20240131.xsd#FutureLeasePaymentObligationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note11OperatingLeasesDetailsNarrative" xlink:href="rcat-20240131.xsd#Note11OperatingLeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/OutstandingPrincipalPaymentsDetails" xlink:href="rcat-20240131.xsd#OutstandingPrincipalPaymentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note12DebtObligationsDetailsNarrative" xlink:href="rcat-20240131.xsd#Note12DebtObligationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative" xlink:href="rcat-20240131.xsd#Note13DueToRelatedPartyDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note14IncomeTaxesDetailsNarrative" xlink:href="rcat-20240131.xsd#Note14IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails" xlink:href="rcat-20240131.xsd#SummaryOfSharesOfCommonStockIssuedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note15CommonStockDetailsNarrative" xlink:href="rcat-20240131.xsd#Note15CommonStockDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note16PreferredStockDetailsNarrative" xlink:href="rcat-20240131.xsd#Note16PreferredStockDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails" xlink:href="rcat-20240131.xsd#SummaryOfWarrantsIssuedAndFairValuesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/KeyAttributesOfWarrantsOutstandingDetails" xlink:href="rcat-20240131.xsd#KeyAttributesOfWarrantsOutstandingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note17WarrantsDetailsNarrative" xlink:href="rcat-20240131.xsd#Note17WarrantsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails" xlink:href="rcat-20240131.xsd#AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SummaryOfActivityUnderPlanDetails" xlink:href="rcat-20240131.xsd#SummaryOfActivityUnderPlanDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails" xlink:href="rcat-20240131.xsd#SummaryOfRestrictedStockActivityUnderPlanDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails" xlink:href="rcat-20240131.xsd#StockCompensationExpenseByFunctionalCategoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative" xlink:href="rcat-20240131.xsd#Note18ShareBasedAwardsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails" xlink:href="rcat-20240131.xsd#AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/ChangesInDerivativeLiabilityDetails" xlink:href="rcat-20240131.xsd#ChangesInDerivativeLiabilityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative" xlink:href="rcat-20240131.xsd#Note20-Related-partyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails" xlink:href="rcat-20240131.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-20240131.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_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpenseAbstract" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpenseAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInDerivativeAssetsAndLiabilities" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInDerivativeAssetsAndLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeNet" xlink:label="loc_us-gaapInvestmentIncomeNet" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapInvestmentIncomeNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonrecurringIncomeExpense" xlink:label="loc_us-gaapOtherNonrecurringIncomeExpense" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapOtherNonrecurringIncomeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="loc_us-gaapIncomeLossFromContinuingOperations" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT" xlink:label="loc_RCATIncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_RCATIncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT" xlink:label="loc_RCATIncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_RCATIncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT" xlink:label="loc_RCATWeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT" />
      <link:presentationArc order="230" 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-20240131.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-20240131.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-20240131.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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_2" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_IssuanceOfCommonStockThroughATMFacilitiesNetValue" xlink:label="loc_RCATIssuanceOfCommonStockThroughATMFacilitiesNetValue" />
      <link:presentationArc order="120" 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-20240131.xsd#RCAT_IssuanceOfCommonStockThroughATMFacilitiesNetShares" xlink:label="loc_RCATIssuanceOfCommonStockThroughATMFacilitiesNetShares" />
      <link:presentationArc order="130" 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_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueStockOptionsExercised" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueStockOptionsExercised" 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="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_StockIssuedDuringPeriodSharesPublicOffering" xlink:label="loc_RCATStockIssuedDuringPeriodSharesPublicOffering" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_RCATStockIssuedDuringPeriodSharesPublicOffering" 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="180" 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="190" 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/StatementsOfStockholdersEquityParenthetical" xlink:title="00000006 - Statement - Consolidated Statements of Stockholders&apos; Equity (Unaudited) (Parenthetical)">
      <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="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_PaymentsOfDebtIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfDebtIssuanceCosts" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPaymentsOfDebtIssuanceCosts" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://RCAT/role/StatementsOfCashFlows" xlink:title="00000007 - 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-20240131.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-20240131.xsd#RCAT_StockBasedCompensationRestrictedUnits" xlink:label="loc_RCATStockBasedCompensationRestrictedUnits" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_RCATStockBasedCompensationRestrictedUnits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecuritiesGainLoss" xlink:label="loc_us-gaapMarketableSecuritiesGainLoss" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapMarketableSecuritiesGainLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDerivativeLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInDerivativeLiabilities" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInDerivativeLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="loc_RCATIncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="loc_RCATIncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalCashFlowElementsFinancingActivitiesAbstract" xlink:label="loc_us-gaapAdditionalCashFlowElementsFinancingActivitiesAbstract" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapAdditionalCashFlowElementsFinancingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="loc_us-gaapPaymentsToAcquireProductiveAssets" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdditionalCashFlowElementsFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireProductiveAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="loc_us-gaapProceedsFromSaleAndMaturityOfMarketableSecurities" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdditionalCashFlowElementsFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="loc_us-gaapPaymentsToAcquireInvestments" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdditionalCashFlowElementsFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireInvestments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdditionalCashFlowElementsFinancingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_ProceedsFromATMFacility" xlink:label="loc_RCATProceedsFromATMFacility" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_RCATProceedsFromATMFacility" xlink:type="arc" />
      <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="280" 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="290" 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_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaapProceedsFromStockOptionsExercised" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromStockOptionsExercised" 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_ProceedsFromRelatedPartyDebt" xlink:label="loc_us-gaapProceedsFromRelatedPartyDebt" />
      <link:presentationArc order="310" 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="320" 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_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="330" 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="340" 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="350" 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="360" 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="370" 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="380" 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="390" 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="400" 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="410" 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="420" 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-20240131.xsd#RCAT_CashOfContinuingOperations" xlink:label="loc_RCATCashOfContinuingOperations" />
      <link:presentationArc order="430" 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="440" 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="450" 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="460" 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="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_ConversionOfPreferredStockIntoCommonStock" xlink:label="loc_RCATConversionOfPreferredStockIntoCommonStock" />
      <link:presentationArc order="480" 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-20240131.xsd#RCAT_FairValueOfSharesWithheldAsPaymentOfNoteReceivable" xlink:label="loc_RCATFairValueOfSharesWithheldAsPaymentOfNoteReceivable" />
      <link:presentationArc order="490" 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-20240131.xsd#RCAT_TaxesRelatedToNetShareSettlementOfEquityAwards" xlink:label="loc_RCATTaxesRelatedToNetShareSettlementOfEquityAwards" />
      <link:presentationArc order="500" 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="00000008 - 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="00000009 - 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="00000010 - 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="00000011 - 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="00000012 - 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="00000013 - 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="00000014 - Disclosure - Note 7 &#8211; Due From Related Party">
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_DisclosureNote7DueFromRelatedPartyAbstract" xlink:label="loc_RCATDisclosureNote7DueFromRelatedPartyAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.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="00000015 - 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="00000016 - 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="00000017 - Disclosure - Note 10 &#8211; Other Long-Term Assets">
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_DisclosureNote10OtherLongtermAssetsAbstract" xlink:label="loc_RCATDisclosureNote10OtherLongtermAssetsAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.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="00000018 - 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="00000019 - 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="00000020 - Disclosure - Note 13 &#8211; Due to Related Party">
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_DisclosureNote13DueToRelatedPartyAbstract" xlink:label="loc_RCATDisclosureNote13DueToRelatedPartyAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.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="00000021 - 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="00000022 - 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="00000023 - 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="00000024 - Disclosure - Note 17 &#8211; Warrants">
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_DisclosureNote17WarrantsAbstract" xlink:label="loc_RCATDisclosureNote17WarrantsAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.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="00000025 - 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="00000026 - 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="00000027 - 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="00000028 - Disclosure - Note 21 - Segment Reporting">
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_DisclosureNote21SegmentReportingAbstract" xlink:label="loc_RCATDisclosureNote21SegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.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/Note22CommitmentsAndContingencies" xlink:title="00000029 - Disclosure - Note 22 &#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/Note23SubsequentEvents" xlink:title="00000030 - Disclosure - Note 23 &#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-20240131.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-20240131.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:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" xlink:label="loc_us-gaapSubstantialDoubtAboutGoingConcernTextBlock" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapSubstantialDoubtAboutGoingConcernTextBlock" 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-20240131.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-20240131.xsd#RCAT_DisclosureNote10OtherLongtermAssetsAbstract" xlink:label="loc_RCATDisclosureNote10OtherLongtermAssetsAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.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-20240131.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-20240131.xsd#RCAT_DisclosureNote17WarrantsAbstract" xlink:label="loc_RCATDisclosureNote17WarrantsAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_ScheduleOfWarrantsIssuedAndFairValueTableTextBlock" xlink:label="loc_RCATScheduleOfWarrantsIssuedAndFairValueTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote17WarrantsAbstract" xlink:to="loc_RCATScheduleOfWarrantsIssuedAndFairValueTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_ScheduleOfAttributesOfWarrantsOustandingTableTextBlock" xlink:label="loc_RCATScheduleOfAttributesOfWarrantsOustandingTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote17WarrantsAbstract" xlink:to="loc_RCATScheduleOfAttributesOfWarrantsOustandingTableTextBlock" 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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.xsd#RCAT_DisposalGroupIncludingDiscontinuedOperationOperationsExpense" xlink:label="loc_RCATDisposalGroupIncludingDiscontinuedOperationOperationsExpense" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract" xlink:to="loc_RCATDisposalGroupIncludingDiscontinuedOperationOperationsExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense" xlink:label="loc_RCATDisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract" xlink:to="loc_RCATDisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense" xlink:label="loc_RCATDisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract" 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_RCATDisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract" 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_RCATDisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract" 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-20240131.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_RCATDisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract" 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_RCATDisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract" 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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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: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_PrepaidExpenseCurrent" xlink:label="loc_us-gaapPrepaidExpenseCurrent" />
      <link:presentationArc order="0" 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_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:presentationArc order="10" 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_GrantsReceivableCurrent" xlink:label="loc_us-gaapGrantsReceivableCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapGrantsReceivableCurrent" 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="30" 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="40" 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-20240131.xsd#RCAT_DisclosureNote7DueFromRelatedPartyAbstract" xlink:label="loc_RCATDisclosureNote7DueFromRelatedPartyAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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/PropertyAndEquipmentDetails" xlink:title="00000056 - 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-20240131.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-20240131.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="00000057 - 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="00000058 - Disclosure - Other long term assets (Details)">
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_DisclosureNote10OtherLongtermAssetsAbstract" xlink:label="loc_RCATDisclosureNote10OtherLongtermAssetsAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.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="00000059 - Disclosure - Note 10 &#8211; Other Long-Term Assets (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_DisclosureNote10OtherLongtermAssetsAbstract" xlink:label="loc_RCATDisclosureNote10OtherLongtermAssetsAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.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="00000060 - 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-20240131.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-20240131.xsd#RCAT_OperatingLeaseLocation2Member" xlink:label="loc_RCATOperatingLeaseLocation2Member" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:to="loc_RCATOperatingLeaseLocation2Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_OperatingLeaseLocation3Member" xlink:label="loc_RCATOperatingLeaseLocation3Member" />
      <link:presentationArc order="30" 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-20240131.xsd#RCAT_OperatingLeaseLocation4Member" xlink:label="loc_RCATOperatingLeaseLocation4Member" />
      <link:presentationArc order="40" 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="00000061 - 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-20240131.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="00000062 - 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-20240131.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="00000063 - 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="00000064 - 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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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="00000065 - 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-20240131.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-20240131.xsd#RCAT_DebtObligation2Member" xlink:label="loc_RCATDebtObligation2Member" />
      <link:presentationArc order="60" 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-20240131.xsd#RCAT_DebtObligation3Member" xlink:label="loc_RCATDebtObligation3Member" />
      <link:presentationArc order="80" 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-20240131.xsd#RCAT_DebtObligation4Member" xlink:label="loc_RCATDebtObligation4Member" />
      <link:presentationArc order="100" 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-20240131.xsd#RCAT_DebtObligation6Member" xlink:label="loc_RCATDebtObligation6Member" />
      <link:presentationArc order="120" 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-20240131.xsd#RCAT_DebtObligation7Member" xlink:label="loc_RCATDebtObligation7Member" />
      <link:presentationArc order="160" 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-20240131.xsd#RCAT_DebtObligation8Member" xlink:label="loc_RCATDebtObligation8Member" />
      <link:presentationArc order="170" 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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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="00000066 - Disclosure - Note 13 &#8211; Due to Related Party (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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="00000067 - 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="00000068 - 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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_StockIssuedDuringPeriodSharesPublicOffering" xlink:label="loc_RCATStockIssuedDuringPeriodSharesPublicOffering" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_RCATStockIssuedDuringPeriodSharesPublicOffering" 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_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" 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="00000069 - 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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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="00000070 - 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-20240131.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-20240131.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="00000071 - Disclosure - Summary of warrants issued and fair values (Details)">
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_DisclosureNote17WarrantsAbstract" xlink:label="loc_RCATDisclosureNote17WarrantsAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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/KeyAttributesOfWarrantsOutstandingDetails" xlink:title="00000072 - Disclosure - Key attributes of warrants outstanding (Details)">
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_DisclosureNote17WarrantsAbstract" xlink:label="loc_RCATDisclosureNote17WarrantsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightTable" xlink:label="loc_us-gaapClassOfWarrantOrRightTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_RCATDisclosureNote17WarrantsAbstract" xlink:to="loc_us-gaapClassOfWarrantOrRightTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="loc_us-gaapClassOfWarrantOrRightLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfWarrantOrRightTable" xlink:to="loc_us-gaapClassOfWarrantOrRightLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="loc_us-gaapClassOfWarrantOrRightAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfWarrantOrRightTable" xlink:to="loc_us-gaapClassOfWarrantOrRightAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaapClassOfWarrantOrRightDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfWarrantOrRightAxis" xlink:to="loc_us-gaapClassOfWarrantOrRightDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_WarrantOutstandingMember" xlink:label="loc_RCATWarrantOutstandingMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfWarrantOrRightDomain" xlink:to="loc_RCATWarrantOutstandingMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.xsd#RCAT_WarrantAggregateIntrinsicValue" xlink:label="loc_RCATWarrantAggregateIntrinsicValue" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfWarrantOrRightLineItems" xlink:to="loc_RCATWarrantAggregateIntrinsicValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingTerm" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfWarrantOrRightLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingTerm" 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-20240131.xsd#RCAT_DisclosureNote17WarrantsAbstract" xlink:label="loc_RCATDisclosureNote17WarrantsAbstract" />
      <link:loc xlink:type="locator" xlink:href="rcat-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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-20240131.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="rcat-20240131.xsd#RCAT_NoteAgreementWithRelatedPartyPrincipalAmount" xlink:label="loc_RCATNoteAgreementWithRelatedPartyPrincipalAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" 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-20240131.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-20240131.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>XML
<SEQUENCE>13
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139885046801168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - shares<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2024</div></th>
<th class="th"><div>Mar. 15, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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">Jan. 31,  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_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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,281,520<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>14
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139885038714000">
<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>Jan. 31, 2024</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">$ 7,697,335<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="text"> <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">5,091,724<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,093,270<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,798,293<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">3,261,136<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">27,941,758<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,672,235<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,477,601<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">453,416<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">456,177<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,375,441<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">55,317,199<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">2,281,874<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">936,625<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">899,935<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">52,296<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">297,435<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">285,384<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">474,439<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">5,227,988<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">194,727<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="text"> <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">321,771<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">516,498<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 74,171,106 and 54,568,065</a></td>
<td class="nump">74,171<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">121,060,881<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">(71,567,007)<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="nump">4,621<span></span>
</td>
<td class="num">(861,117)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">49,572,713<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">$ 55,317,199<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>15
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884944454624">
<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>Jan. 31, 2024</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">74,171,106<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>16
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139885038790832">
<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">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2024</div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
<th class="th"><div>Jan. 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_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">$ 5,847,933<span></span>
</td>
<td class="nump">$ 1,667,683<span></span>
</td>
<td class="nump">$ 11,526,930<span></span>
</td>
<td class="nump">$ 3,541,846<span></span>
</td>
</tr>
<tr class="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">4,746,282<span></span>
</td>
<td class="nump">1,764,612<span></span>
</td>
<td class="nump">9,050,032<span></span>
</td>
<td class="nump">3,432,804<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,101,651<span></span>
</td>
<td class="num">(96,929)<span></span>
</td>
<td class="nump">2,476,898<span></span>
</td>
<td class="nump">109,042<span></span>
</td>
</tr>
<tr class="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">527,447<span></span>
</td>
<td class="nump">663,668<span></span>
</td>
<td class="nump">1,675,795<span></span>
</td>
<td class="nump">3,131,789<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">2,125,268<span></span>
</td>
<td class="nump">1,221,738<span></span>
</td>
<td class="nump">5,251,285<span></span>
</td>
<td class="nump">2,938,658<span></span>
</td>
</tr>
<tr class="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">883,982<span></span>
</td>
<td class="nump">1,015,412<span></span>
</td>
<td class="nump">2,546,380<span></span>
</td>
<td class="nump">1,986,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_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">1,426,531<span></span>
</td>
<td class="nump">1,397,667<span></span>
</td>
<td class="nump">4,329,760<span></span>
</td>
<td class="nump">4,275,385<span></span>
</td>
</tr>
<tr class="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">585,771<span></span>
</td>
<td class="nump">788,691<span></span>
</td>
<td class="nump">2,693,702<span></span>
</td>
<td class="nump">2,790,958<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,548,999<span></span>
</td>
<td class="nump">5,087,176<span></span>
</td>
<td class="nump">16,496,922<span></span>
</td>
<td class="nump">15,122,911<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_OperatingIncomeLoss', window );">Operating loss</a></td>
<td class="num">(4,447,348)<span></span>
</td>
<td class="num">(5,184,105)<span></span>
</td>
<td class="num">(14,020,024)<span></span>
</td>
<td class="num">(15,013,869)<span></span>
</td>
</tr>
<tr class="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">(113,819)<span></span>
</td>
<td class="num">(157,575)<span></span>
</td>
<td class="num">(302,821)<span></span>
</td>
<td class="num">(751,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_InvestmentIncomeNet', window );">Investment loss (income), net</a></td>
<td class="nump">160,340<span></span>
</td>
<td class="num">(65,110)<span></span>
</td>
<td class="nump">733,697<span></span>
</td>
<td class="num">(257,244)<span></span>
</td>
</tr>
<tr class="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">15,507<span></span>
</td>
<td class="nump">28,667<span></span>
</td>
<td class="nump">57,060<span></span>
</td>
<td class="nump">96,839<span></span>
</td>
</tr>
<tr class="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="num">(320,043)<span></span>
</td>
<td class="nump">345,836<span></span>
</td>
<td class="nump">330,965<span></span>
</td>
<td class="nump">657,040<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_OtherNonoperatingIncomeExpense', window );">Other (income) expense</a></td>
<td class="num">(258,015)<span></span>
</td>
<td class="nump">151,818<span></span>
</td>
<td class="nump">818,901<span></span>
</td>
<td class="num">(254,762)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">Net loss from continuing operations</a></td>
<td class="num">(4,189,333)<span></span>
</td>
<td class="num">(5,335,923)<span></span>
</td>
<td class="num">(14,838,925)<span></span>
</td>
<td class="num">(14,759,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_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Loss from discontinued operations</a></td>
<td class="num">(1,299,205)<span></span>
</td>
<td class="num">(330,079)<span></span>
</td>
<td class="num">(2,141,289)<span></span>
</td>
<td class="num">(962,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_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (5,488,538)<span></span>
</td>
<td class="num">$ (5,666,002)<span></span>
</td>
<td class="num">$ (16,980,214)<span></span>
</td>
<td class="num">$ (15,722,078)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Loss per share - basic and diluted</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT', window );">Continuing operations</a></td>
<td class="num">$ (0.08)<span></span>
</td>
<td class="num">$ (0.09)<span></span>
</td>
<td class="num">$ (0.27)<span></span>
</td>
<td class="num">$ (0.27)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT', window );">Discontinued operations</a></td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
</tr>
<tr 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_WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT', window );">Weighted average shares outstanding - basic and diluted</a></td>
<td class="nump">55,688,114<span></span>
</td>
<td class="nump">54,294,116<span></span>
</td>
<td class="nump">55,409,930<span></span>
</td>
<td class="nump">54,050,127<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_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_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_OtherCostAndExpenseOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCostAndExpenseOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonrecurringIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other expense (income) that is infrequent in occurrence or unusual in nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483613/220-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonrecurringIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482916/730-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482517/912-730-25-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481283/985-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884944781056">
<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">(15,722,078)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Public offering, net of $804,400 of issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <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 Jan. 31, 2023</a></td>
<td class="nump">$ 9,867<span></span>
</td>
<td class="nump">$ 54,385<span></span>
</td>
<td class="nump">109,191,895<span></span>
</td>
<td class="num">(43,221,134)<span></span>
</td>
<td class="num">(1,142,046)<span></span>
</td>
<td class="nump">64,892,967<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 Jan. 31, 2023</a></td>
<td class="nump">986,676<span></span>
</td>
<td class="nump">54,385,461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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, 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="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">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="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">$ 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="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">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="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="num">(350,811)<span></span>
</td>
<td class="num">(350,811)<span></span>
</td>
</tr>
<tr class="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="num">(1,256)<span></span>
</td>
<td class="num">(1,256)<span></span>
</td>
</tr>
<tr class="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">(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="nump">986,676<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="text">&#160;<span></span>
</td>
</tr>
<tr class="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">788,691<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">788,691<span></span>
</td>
</tr>
<tr 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">$ 156<span></span>
</td>
<td class="num">(3,508)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(3,352)<span></span>
</td>
</tr>
<tr 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">155,922<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">545,235<span></span>
</td>
<td class="nump">545,235<span></span>
</td>
</tr>
<tr class="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">1,124<span></span>
</td>
<td class="nump">1,124<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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,666,002)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(5,666,002)<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 Jan. 31, 2023</a></td>
<td class="nump">$ 9,867<span></span>
</td>
<td class="nump">$ 54,385<span></span>
</td>
<td class="nump">109,191,895<span></span>
</td>
<td class="num">(43,221,134)<span></span>
</td>
<td class="num">(1,142,046)<span></span>
</td>
<td class="nump">64,892,967<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 Jan. 31, 2023</a></td>
<td class="nump">986,676<span></span>
</td>
<td class="nump">54,385,461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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">911,606<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">911,606<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_VestingOfRestrictedStockUnitsAmount', window );">Vesting of restricted stock units</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 155<span></span>
</td>
<td class="num">(8,675)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(8,520)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_VestingOfRestrictedStockUnitsShares', window );">[custom:VestingOfRestrictedStockUnitsShares]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">155,476<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss', window );">Unrealized gain on marketable securities</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">289,389<span></span>
</td>
<td class="nump">289,389<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Currency translation adjustments</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,646<span></span>
</td>
<td class="nump">1,646<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(5,810,348)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(5,810,348)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of preferred stock</a></td>
<td class="num">$ (9,820)<span></span>
</td>
<td class="nump">$ 818<span></span>
</td>
<td class="nump">9,002<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Stock Issued During Period, Shares, Conversion of Convertible Securities</a></td>
<td class="num">(982,000)<span></span>
</td>
<td class="num">(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="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="nump">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">(16,980,214)<span></span>
</td>
</tr>
<tr 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="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">&#160;<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Public offering, net of $804,400 of issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,395,600<span></span>
</td>
</tr>
<tr 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_StockIssuedDuringPeriodSharesPublicOffering', window );">[custom:StockIssuedDuringPeriodSharesPublicOffering]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Jan. 31, 2024</a></td>
<td class="nump">$ 47<span></span>
</td>
<td class="nump">$ 74,171<span></span>
</td>
<td class="nump">121,060,881<span></span>
</td>
<td class="num">(71,567,007)<span></span>
</td>
<td class="nump">4,621<span></span>
</td>
<td class="nump">49,572,713<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 Jan. 31, 2024</a></td>
<td class="nump">4,676<span></span>
</td>
<td class="nump">74,171,106<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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="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">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="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">$ 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="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">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="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">363,663<span></span>
</td>
<td class="nump">363,663<span></span>
</td>
</tr>
<tr class="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">1,376<span></span>
</td>
<td class="nump">1,376<span></span>
</td>
</tr>
<tr class="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">(5,681,328)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(5,681,328)<span></span>
</td>
</tr>
<tr 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_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="ro">
<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="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">585,771<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">585,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_VestingOfRestrictedStockUnitsAmount', window );">Vesting of restricted stock units</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 119<span></span>
</td>
<td class="num">(7,433)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(7,314)<span></span>
</td>
</tr>
<tr 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">118,210<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">211,113<span></span>
</td>
<td class="nump">211,113<span></span>
</td>
</tr>
<tr class="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="num">(1,449)<span></span>
</td>
<td class="num">(1,449)<span></span>
</td>
</tr>
<tr class="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">(5,488,538)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(5,488,538)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">2,652<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,655<span></span>
</td>
</tr>
<tr class="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">&#160;<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Public offering, net of $804,400 of issuance costs</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 18,400<span></span>
</td>
<td class="nump">8,377,200<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">8,395,600<span></span>
</td>
</tr>
<tr 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_StockIssuedDuringPeriodSharesPublicOffering', window );">[custom:StockIssuedDuringPeriodSharesPublicOffering]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Jan. 31, 2024</a></td>
<td class="nump">$ 47<span></span>
</td>
<td class="nump">$ 74,171<span></span>
</td>
<td class="nump">$ 121,060,881<span></span>
</td>
<td class="num">$ (71,567,007)<span></span>
</td>
<td class="nump">$ 4,621<span></span>
</td>
<td class="nump">$ 49,572,713<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 Jan. 31, 2024</a></td>
<td class="nump">4,676<span></span>
</td>
<td class="nump">74,171,106<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_StockIssuedDuringPeriodSharesPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_StockIssuedDuringPeriodSharesPublicOffering</td>
</tr>
<tr>
<td 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_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_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 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_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_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_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript: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_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>18
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884951808864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical)<br></strong></div></th>
<th class="th" colspan="1">4 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jan. 31, 2024 </div>
<div>USD ($)</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</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_PaymentsOfDebtIssuanceCosts', window );">Payments of Debt Issuance Costs</a></td>
<td class="nump">$ 804,400<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_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>19
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139885038646224">
<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">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2024</div></th>
<th class="th"><div>Jan. 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_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">$ (16,980,214)<span></span>
</td>
<td class="num">$ (15,722,078)<span></span>
</td>
</tr>
<tr class="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">(2,141,289)<span></span>
</td>
<td class="num">(962,971)<span></span>
</td>
</tr>
<tr class="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">(14,838,925)<span></span>
</td>
<td class="num">(14,759,107)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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,955,547<span></span>
</td>
<td class="nump">1,308,768<span></span>
</td>
</tr>
<tr 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_StockBasedCompensationRestrictedUnits', window );">Stock based compensation - restricted units</a></td>
<td class="nump">738,155<span></span>
</td>
<td class="nump">1,482,190<span></span>
</td>
</tr>
<tr class="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">650,769<span></span>
</td>
<td class="nump">437,157<span></span>
</td>
</tr>
<tr class="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">851,986<span></span>
</td>
<td class="nump">106,225<span></span>
</td>
</tr>
<tr class="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">357,289<span></span>
</td>
<td class="nump">169,748<span></span>
</td>
</tr>
<tr class="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">(302,821)<span></span>
</td>
<td class="num">(751,397)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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">(4,371,862)<span></span>
</td>
<td class="num">(1,623,146)<span></span>
</td>
</tr>
<tr class="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">(172,697)<span></span>
</td>
<td class="num">(3,243,110)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other</a></td>
<td class="num">(1,534,558)<span></span>
</td>
<td class="num">(126,947)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Operating lease right-of-use assets and liabilities</a></td>
<td class="num">(2,210)<span></span>
</td>
<td class="nump">25,786<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Customer deposits</a></td>
<td class="num">(103,690)<span></span>
</td>
<td class="num">(225,741)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">889,324<span></span>
</td>
<td class="nump">1,008,430<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="nump">528,759<span></span>
</td>
<td class="num">(615,006)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities of continuing operations</a></td>
<td class="num">(15,354,934)<span></span>
</td>
<td class="num">(16,806,150)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalCashFlowElementsFinancingActivitiesAbstract', window );"><strong>Cash Flows from Investing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Purchases of property and equipment</a></td>
<td class="num">(184,532)<span></span>
</td>
<td class="num">(1,735,882)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities', window );">Proceeds from sale of marketable securities</a></td>
<td class="nump">12,826,217<span></span>
</td>
<td class="nump">24,282,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_PaymentsToAcquireInvestments', window );">Investment in SAFE agreement</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(250,000)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by investing activities of continuing operations</a></td>
<td class="nump">12,641,685<span></span>
</td>
<td class="nump">22,296,235<span></span>
</td>
</tr>
<tr class="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_ProceedsFromIssuanceOfCommonStock', window );">Public offering, net</a></td>
<td class="nump">8,395,600<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_ProceedsFromATMFacility', window );">ATM facility, net</a></td>
<td class="nump">9,212<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_RepaymentsOfDebt', window );">Payments under debt obligations</a></td>
<td class="num">(423,772)<span></span>
</td>
<td class="num">(471,923)<span></span>
</td>
</tr>
<tr class="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">(23,604)<span></span>
</td>
<td class="num">(594,454)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="nump">2,655<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_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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfRelatedPartyDebt', window );">Payments under related party obligations</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(40,057)<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 provided by (used in) financing activities of continuing operations</a></td>
<td class="nump">7,960,091<span></span>
</td>
<td class="num">(1,093,030)<span></span>
</td>
</tr>
<tr class="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">(781,482)<span></span>
</td>
<td class="num">(4,588,708)<span></span>
</td>
</tr>
<tr class="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">98,441<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">(683,041)<span></span>
</td>
<td class="num">(4,588,708)<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 increase (decrease) in Cash</a></td>
<td class="nump">4,563,801<span></span>
</td>
<td class="num">(191,653)<span></span>
</td>
</tr>
<tr class="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">7,824,106<span></span>
</td>
<td class="nump">3,893,162<span></span>
</td>
</tr>
<tr class="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">(126,771)<span></span>
</td>
<td class="num">(84,058)<span></span>
</td>
</tr>
<tr 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">7,697,335<span></span>
</td>
<td class="nump">3,809,104<span></span>
</td>
</tr>
<tr class="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">57,963<span></span>
</td>
<td class="nump">97,005<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash paid for income taxes</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Non-cash transactions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent', window );">Unrealized gain on marketable securities</a></td>
<td class="nump">864,165<span></span>
</td>
<td class="nump">328,006<span></span>
</td>
</tr>
<tr 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">$ 11,682<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_ProceedsFromATMFacility">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_ProceedsFromATMFacility</td>
</tr>
<tr>
<td 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_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_StockBasedCompensationRestrictedUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_StockBasedCompensationRestrictedUnits</td>
</tr>
<tr>
<td 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_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 operating 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://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_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized and realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) in cash associated with the entity's discontinued operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and after reclassification adjustment, of gain (loss) in value of unsold investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForOtherTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for taxes classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForOtherTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the purchase of all investments (debt, security, other) during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480060/805-50-25-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480027/805-50-30-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480027/805-50-30-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 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_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>20
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884952128960">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_808_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zUKSOmUrlWji" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_828_zgLm47k1G0ie">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">The Company 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 operating 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 (&#8220;FPV&#8221;) 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 (&#8220;Fat Shark&#8221;), 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 (&#8220;Teal&#8221;), a leader in commercial and government Unmanned Aerial Vehicles (&#8220;UAV&#8221;) 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 concentrated on integrating and organizing these businesses. Effective May 1, 2022, we established the Enterprise segment
(&#8220;Enterprise&#8221;) and the Consumer segment (&#8220;Consumer&#8221;) 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;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 Technology Officer (&#8220;CTO&#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: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">On December 11, 2023, the Company completed a firm commitment underwritten public offering with ThinkEquity of 18,400,000 shares of common stock which generated gross proceeds of $9,200,000 and net proceeds of approximately $8,400,000.</span><span style="font-size: 8pt">&#160;</span></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">On February 16, 2024</span><span style="font-size: 8pt">&#160;</span><span style="font-size: 10pt">,
we closed the sale of our Consumer segment to Unusual Machines, Inc. (or &#8220;Unusual Machines&#8221; or &#8220;UM&#8221;). The sale
reflects the Company's decision to focus its efforts and capital on defense where it believes that there are more opportunities to create
long term shareholder value. See Note 3 and Note 23.</span></p>

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

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//275/tableOfContent<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//205/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884945703136">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_801_eus-gaap--BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_z5u0cuLXmu68" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_828_zsIdrpRPtlO1">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_842_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zw82XQXNTtO9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_865_zYxd7QcVG415">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_858_z21kqyBlogI1" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p id="xdx_84D_eus-gaap--ConsolidationPolicyTextBlock_z2Y1DOn9yVId" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b><span id="xdx_860_zkZmYTBV81si">Principles of Consolidation</span></b>
&#8211; <span style="background-color: white">Our consolidated financial statements include the accounts of our wholly owned subsidiaries
which include Teal, 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">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_zaF2jH3Vnmp7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p id="xdx_84F_eus-gaap--UseOfEstimates_zSze6V4nITFc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_867_z8Zj24GJfQAj">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_854_zaY3C6Bb43C9" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p id="xdx_84E_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zvOVWryYVoo7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86D_zkzPz9bEvCW7">Cash and Cash Equivalents</span> </b>&#8211; At January
31, 2024, we had cash of $7,697,335 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_858_z7DZiyNBPMJj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p id="xdx_846_eus-gaap--MarketableSecuritiesPolicy_zglYILHhZKO5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86D_z4O1FVRizUn4">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 $0 and $151,671 as of January 31,
2024 and April 30, 2023, respectively, and was included in other current assets. We did not write off any accrued interest income during
the nine months ended January 31, 2024 and 2023.</p>

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

<p id="xdx_84D_eus-gaap--ReceivablesPolicyTextBlock_zVS0uOzJjo7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_864_zS6EXF8x6U47">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_859_z1AyXD4WtGIc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p id="xdx_844_eus-gaap--InventoryPolicyTextBlock_zc9Px3yPdwJ8" style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_86A_z76irGiC0Kq2">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, direct labor, indirect </span></span><span style="font-size: 8pt">&#160;</span><span style="font-size: 10pt; background-color: white">overhead,
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_856_z9z8xjmF7GDj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

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

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

<p id="xdx_848_eus-gaap--RevenueRecognitionLeasesOperating_zyWhNRelZ6Vf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_869_zMorf4JDWK5i">Leases</span> &#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_858_zs6P0jfzDkj9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p id="xdx_84B_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zhNoUGZTmW8k" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86C_zMLuVS38i8vi">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></i></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>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_85C_zs8g8IuY4SHd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p id="xdx_849_eus-gaap--RevenueRecognitionPolicyTextBlock_za26wjdQKgd2" style="font: 12pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_86B_zv2npUlAp6m5">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</span><span style="font-size: 8pt">&#160;</span><span style="font-size: 10pt">,
specifically, the shipment of goods to customers as orders are fulfilled. The Company recognizes revenue upon shipment unless otherwise
specified in the purchase order. 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 $52,296 and $155,986
at January 31, 2024 and April 30, 2023, respectively.</span></p>

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

<p id="xdx_842_eus-gaap--ResearchAndDevelopmentExpensePolicy_zCCGeRn28GH" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_868_znQS9jTTmQi1">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, materials, and a proportionate share of overhead
costs such as rent.</p>

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

<p id="xdx_84B_eus-gaap--IncomeTaxPolicyTextBlock_zYrFQAy2Bh5d" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86E_zwrHU11bK7Pc">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_857_zn0SMLPhzaHh" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p id="xdx_846_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_z0ZxsRJSTjS3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_864_zVuhfQgQWKsk">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_858_zQpW8RIHgxpa" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p id="xdx_842_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zsnTLTNsCy7i" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86C_zqooeTiQmjJ7">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_85F_zVD9suB7phVb" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;&#160;</p>

<p id="xdx_84F_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_zqFNnUuyA1Cf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_861_zqKkSp9L2ot9">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 nine months ended January 31, 2024, comprehensive loss was
$865,738 lower than net loss, related to unrealized gains on available-for-sale securities totaling $864,165, and foreign currency translation
adjustments of $1,573. During the nine months ended January 31, 2023, comprehensive loss was $328,226 lower than net loss, related to
unrealized gains on available-for-sale securities totaling $328,006, and foreign currency translation adjustments of $220.</p>



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

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

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

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

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

<table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zVoQfexp44Dl" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%" 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_496_20230501__20240131_z7Hrd5tGAEPf" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">January 31, 2024</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_496_20220501__20230430_zHcUsF9H1Arc" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr id="xdx_404_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount_z8Dgnnx7BNKh" 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_403_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount_zjgiHy8EvZpl" 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,679,100</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_404_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount_zCXGJ991MiOh" 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_409_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount_zaTalOYRDbk7" 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">653,386</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_406_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_zixZ0NBFjmW" 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">8,876,381</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_8A8_zNiTVXehp8og" style="font: 5pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p id="xdx_853_zyD5QpnIvGq1" 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_848_ecustom--RelatedPartiesPolicyTextBlock_zGN4qcuQFlS9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86B_zrtTuctasVe3">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_850_zi3bUu5v8KFc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p id="xdx_845_ecustom--SegmentReportingPolicyTextBlock_zZaitc3txFle" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_863_zmSBGarrjpRk">Segment Reporting</span> </b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">Since
January 2020, we have acquired four separate businesses operating in various aspects of the drone industry. </span>Following the Teal
acquisition in August 2021, we focused on integrating and organizing these businesses. Effective May 1, 2022, we established the Enterprise
and Consumer segments 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 id="xdx_856_ztsp6yvpeQ6k" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p id="xdx_847_eus-gaap--SubstantialDoubtAboutGoingConcernTextBlock_zaVRypBFwNL4" style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="font-size: 10pt; background-color: white"><b><span id="xdx_865_zZD7g397Cczg">Liquidity
and Going Concern</span> </b>&#8211; The Company has never been profitable and has incurred net losses related to acquisitions, as
well as costs incurred to pursue its long-term growth strategy. During the nine months ended January 31, 2024, the Company incurred
a net loss from continuing operations of $14,838,925&#160;and used cash in operating activities of continuing operations of
$15,354,934. As of January 31, 2024, working capital for continuing operations totaled $19,927,073. These financial results and our
financial position at&#160;January 31, 2024&#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 completed a public offering
of 18,400,000 shares of common stock which generated net proceeds of approximately $8,400,000 as further described in Note 1 and
Note 15. 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.&#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, for twelve months from the date these consolidated financial statements&#160;are&#160;issued.</span></p>

<p id="xdx_855_zHijxLZKA6V4" style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="font-size: 10pt; 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>22
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884951558784">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_80B_eus-gaap--DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_zPMmM1py7Whb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_821_znSs7hwhmUT5">Note
3 &#8211; Discontinued Operations &#8211; Sale of Consumer Segment</span></b></span></p>

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

<p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt; background-color: white">On
February 16, 2024</span><span style="font-size: 8pt">&#160;&#160;</span><span style="font-size: 10pt; background-color: white">, the Company
closed the sale of its Consumer segment consisting of Rotor Riot and Fat Shark. Accordingly, the Consumer segment has been classified
as Discontinued Operations and reported in accordance with the applicable accounting standards. See Note 23 for additional information
regarding the transaction. Set forth below are the results of operations for the Consumer segment for:</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_zYQEQYYhMSwa" 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_499_20231101__20240131_zt0KhuPdg09i" 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_490_20221101__20230131_zCFmur4BluPe" 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_49B_20230501__20240131_zH1q2giyPAH6" 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_499_20220501__20230131_zJCph99dIkL9" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><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 colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>Three
                                            months ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>January
                                            31,</b></span></p></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>Nine
                                            months ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>January
                                            31,</b></span></p></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2024</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2023</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2024</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2023</span></td></tr>
  <tr id="xdx_405_eus-gaap--DisposalGroupIncludingDiscontinuedOperationRevenue_zAlUikQaJn5a" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 45%; font-size: 10pt; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">Revenues</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">1,100,943</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">1,438,961</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">4,027,094</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">4,164,531</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_zlqJJaBEA1w2" 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"><span style="font-size: 10pt">Cost
    of goods sold</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">1,745,771</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">1,239,420</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">4,285,087</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">3,579,679</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_zFOSBMnwZzUj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">Gross Margin</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">(644,828</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">199,541</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">(257,993</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">584,852</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_407_ecustom--DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract_iB_zjpUp2apZqK6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">Operating Expenses</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_403_ecustom--DisposalGroupIncludingDiscontinuedOperationOperationsExpense_i01_zxiRTkEqLwk3" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Operations</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">288,059</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">151,502</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">671,864</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">484,340</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40E_ecustom--DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense_i01_z7qRhvXUwHb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Research and
    development</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">36,379</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">80,270</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">113,682</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">251,034</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_407_ecustom--DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense_i01_zWiBJWLn5eOd" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Sales and marketing</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">286,918</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">192,625</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">978,435</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">555,916</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--DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_i01_zegqpQXKA4R6" 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"><span style="font-size: 10pt">General
    and administrative</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">43,024</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">116,837</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">96,612</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">276,321</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_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOperatingExpense_i01_zikumACncJRh" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt">Total
    operating expenses</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">654,380</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">541,234</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">1,860,593</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">1,567,611</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--DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_zPDVKW1gqwRh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">Operating loss</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">(1,299,208</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">(341,693</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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,118,586</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">(982,759</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_408_ecustom--DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract_iB_zSOkNtSW7Bg1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">Other (income)
    expense</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--DisposalGroupIncludingDiscontinuedOperationInterestExpense_i01_zbxrOAnMrWA9" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Interest expense</span></td><td style="font-size: 8pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0889">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0890">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; 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">22,856</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0892">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherIncome_i01N_di_zTxm1V1s2M72" 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"><span style="font-size: 10pt">Other,
    net</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">(3</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">(11,614</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">(153</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">(19,788</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_400_ecustom--DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract_i01B_zl98UtLLRSVd" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -8.95pt; padding-left: 20pt"><span style="font-size: 10pt">Other (income)
    expense</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">(3</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">(11,614</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">22,703</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">(19,788</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_zSL6kxNRDUU7" 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"><span style="font-size: 10pt">Net
    loss from discontinued operations</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt">(1,299,205</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt">(330,079</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt">(2,141,289</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt">(962,971</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  </table>

<p id="xdx_8A8_zfp96eWMrUQb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">&#160;&#160;</span>&#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"><span style="background-color: white">Assets
and liabilities for the Consumer segment included:</span></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" id="xdx_89A_ecustom--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock_zXdgapCk0gx1" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%" 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_490_20240131_zQUGoxfYtQ7j" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">January 31, 2024</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_499_20230430_zE8ZrbHqUL3d" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr id="xdx_403_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_iB_zXt5WTtec3g4" 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_40A_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCash_i01I_z0BFaZ9aQ9Vi" 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">126,771</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_409_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_i01I_zMhXoW6FbGwg" 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">1,760</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_408_eus-gaap--DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_i01I_zTbWZtqxKTf7" 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">1,545,667</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_409_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_i01I_z9aIuvBWEdd1" 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,586,938</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_406_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_i01I_ztLBnwXIgON2" 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">3,261,136</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_zMzYf9oA2mqa" 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_40E_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_iI_z6lHjxZae4C" 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">59,426</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_402_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent_iI_zYFy4aPnUMqc" 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">376,751</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_zyyRCQ2HZoDg" 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">456,177</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_zkXWE9qPOUQc" 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_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_i01I_zfvDIcFfyANh" 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">156,421</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_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_i01I_zHeEuKwiUzQ6" 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">116,812</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_40B_ecustom--DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations_i01I_zJvz7ENAjnwc" 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">98,441</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: xdx2ixbrl0951">&#8212;</span>&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_i01I_zicPYoiimcAf" 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">45,791</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_40B_ecustom--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent_i01I_zUUnOBKYR8da" 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">56,974</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_40B_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_i01I_zDYIXygsNOVh" 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">474,439</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_404_ecustom--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent_iI_ztzCVc80ic7g" 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">321,771</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_406_ecustom--DisposalGroupIncludingDiscontinuedOperationWorkingCapital_iI_zc3lLXsAjuFj" 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">2,786,697</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 style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"></p>

<p id="xdx_8A9_zjWGDvrblKOg" 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_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>23
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139885038176400">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_80C_eus-gaap--InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_z3YA2GyA715l" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_823_zqXFZC8ix2hd">Note
4 &#8211; Marketable Securities</span></b></span></p>

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

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">There
were no marketable securities at January 31, 2024.</span></p>

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

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify">At April 30, 2023, marketable securities consisted
solely of corporate bonds and were classified at Level 2 in the Fair Value Hierarchy. Fair value, cost basis, and unrealized losses totaled
$<span id="xdx_904_ecustom--CorporateBondsAtCarryingValueFairValue_iI_c20240131_z1Kb2BHBjDuh">12,814,038</span><span style="color: Black; background-color: white">,
$<span id="xdx_900_ecustom--CorporateBondsAtCarryingValueCostBasis_iI_c20240131_zbNIKWx181M">13,678,203</span></span><span style="color: Black; background-color: white">,
and $<span id="xdx_90E_ecustom--CorporateBondsAtCarryingValueUnrealizedLosses_iNI_di_c20240131_z4mFfHMEOgl6">864,165 </span></span><span style="color: Black; background-color: white">at April 30, 2023, respectively.</span></p>

<p style="font: 10pt/105% 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_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>24
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884951974128">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_80F_eus-gaap--InventoryDisclosureTextBlock_zMVOfqfbhcHg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_82A_zCV5Dy1sKrui">Note
5 &#8211; Inventories</span></b></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">Inventories
consisted of the following:</span></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" id="xdx_89A_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zeeSFMRRT1y8" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%" 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_495_20240131_z2vClOteqUb5" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">January 31, 2024</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_49D_20230430_zJU8kJONlvDb" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr id="xdx_404_eus-gaap--InventoryRawMaterials_iI_zwNKk36iJxnk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; 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: 20%; font-size: 10pt; text-align: right">7,235,844</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">8,132,196</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--InventoryWorkInProcess_iI_z0oCggIR0cOf" 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,666,976</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_zTBecqX445F" 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">190,450</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_40A_eus-gaap--InventoryNet_iI_zmZrpFraHC07" 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,093,270</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_zRTnor1OPPlh" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">&#160;&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#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>25
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884952444288">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_805_eus-gaap--OtherCurrentAssetsTextBlock_zPIjYu8p8W5j" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_82E_zlJEbfwDk5ia">Note
6 &#8211; Other Current Assets</span></b></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">Other
current assets included:</span></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" id="xdx_898_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_zBFuIsCekII" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%" 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_493_20240131_zEzvbBrotty3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">January 31, 2024</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_49A_20230430_zzz6ku2iNWo9" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr id="xdx_407_eus-gaap--PrepaidExpenseCurrent_iI_z0X7Y1f5fqE7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; font-size: 10pt; text-align: left">Prepaid expenses</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">1,152,751</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">752,564</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_zlP4pZHFcpN2" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Prepaid 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">970,542</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">359,500</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--GrantsReceivableCurrent_iI_zbJYzNWJ2sUi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">Grant 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">675,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"><span style="-sec-ix-hidden: xdx2ixbrl1000">&#8212;</span>&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss_iI_z6OhOuasziZg" style="vertical-align: bottom; background-color: White">
    <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"><span style="-sec-ix-hidden: xdx2ixbrl1002">&#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">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_z6L5XB98JF32" 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">2,798,293</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_8A1_zmwdVzfTTIOk" 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_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>26
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884953225856">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_80B_ecustom--DueFromRelatedPartyDisclosureTextBlock_z1Lqogvmtkt" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_827_zsC9PuRkGmQ8">Note
7 &#8211; Due From Related Party</span></b></span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; 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">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_90E_ecustom--CashCompensationSubjectToTaxation_c20220101__20220430_z6ibXCUYnIx4">155,624</span>&#160;of cash compensation
and $<span id="xdx_902_ecustom--IncomeAssociatedWithStockCompensationSubjectToTaxation_c20220101__20220430_z6cowvz71O07">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_906_ecustom--NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation_c20220301__20220430_zpd7bFwEwqLl">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_zUPw5jvY8VBe">104,166</span>
shares of common stock with a fair value
of $<span id="xdx_90E_ecustom--CommonStockWithheldByCompanyAppliedAgainstNoteAmount_c20220301__20220430_z48U1A8UcCJj">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_901_ecustom--SharesHeldAtTransferAgentUntilNoteReceivableRepayment_c20220301__20220430_zCRDLeXiRpkl">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_90B_ecustom--RestrictedStockScheduledToVestShares_c20220301__20220430_zkX4HFazZdHb">20,833</span>&#160;shares of restricted stock vesting monthly in calendar 2022, of which <span id="xdx_907_ecustom--RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable_c20220301__20220430_z9y0IwskWTG2">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_z5KMmTCPxQkb">712,646</span>&#160;representing $<span id="xdx_908_ecustom--NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation_c20220301__20220430_zI58VHMadiN4">510,323</span>
owed by
the employee, $<span id="xdx_90F_ecustom--EstimatedTaxesOwedRelatedToStockCompensation_c20220301__20220430_zNyWd8vAimg">31,604</span>
owed by the Company, and $<span id="xdx_90B_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestExpense_c20220301__20220430_zsCFgFGzArEa">170,719</span>
of penalties and interest. The Note was repaid in full in August 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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_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>27
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884951938048">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_80E_eus-gaap--IntangibleAssetsDisclosureTextBlock_zz5SvSr2Vxn" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_820_zXovnqRn3QSh">Note
8 &#8211; Intangible Assets</span></b></span></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"><span style="background-color: white">Intangible
assets relate to acquisitions completed by the Company, including those described in Note 1, and were as follows:</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_ziRAwqkZ8Qck" 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_490_20240131__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsGrossCarryingAmountMember_zDtpW2obRFL4" 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_49D_20240131__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsAccumulatedAmortizationMember_z1jczFxhRD43" 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_492_20240131__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsNetCarryingValueMember_zLbwE73fgMyg" style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td id="xdx_49C_20230430__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsGrossCarryingAmountMember_zqMlW0TYjWec" style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td id="xdx_49A_20230430__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsAccumulatedAmortizationMember_zBjXhAAjwr1i" style="text-align: center"></td><td style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td id="xdx_49B_20230430__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsNetCarryingValueMember_zfAYFuMxZxqb" style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="11" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">January
    31, 2024</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="11" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">April
    30, 2023</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><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" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Gross
    Value</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Accumulated
    Amortization</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Net
    Value</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0.85pt 0 0; text-align: center"><span style="font-size: 10pt"><b>Gross</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>Value</b></span></p></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Accumulated
    Amortization</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Net
    Value</span></td></tr>
  <tr id="xdx_40A_ecustom--FiniteLivedProprietaryTechnologyGross_iI_zWieT8wjUg58" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">Proprietary technology</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">4,967,000</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(1,468,897</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">3,498,103</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">4,967,000</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(841,223</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">4,125,777</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40A_ecustom--FiniteLivedNoncompeteAgreementsGross1_iI_zErgQFLO58tk" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">Non-compete agreements</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">81,000</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">(75,584</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">5,416</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">81,000</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">(56,667</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">24,333</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40E_ecustom--FiniteLivedCustomerRelationshipsGross1_iI_zG7D9Zk7VMJd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt">Customer relationships</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">39,000</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">(22,284</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">16,716</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">39,000</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">(18,106</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">20,894</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_407_ecustom--FiniteLivedIntangibleAssetsGross1_iI_zUA87u2k1dlc" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: 10pt"><span style="font-size: 10pt">Total finite-lived assets</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">5,087,000</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">(1,566,765</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">3,520,235</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">5,087,000</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">(915,996</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">4,171,004</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--IndefiniteLivedTradeNames_iI_zlwE0uEs33Wh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt">Brand name</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">3,152,000</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"><span style="-sec-ix-hidden: xdx2ixbrl1055">&#8212;</span>&#160;&#160;</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">3,152,000</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">3,152,000</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"><span style="-sec-ix-hidden: xdx2ixbrl1058">&#8212;</span>&#160;&#160;</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">3,152,000</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_402_ecustom--IndefiniteLivedIntangibleAssetsExcludingGoodwill1_iI_zyBKykp7iLM8" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: 10pt"><span style="font-size: 10pt">Total indefinite-lived
    assets</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">3,152,000</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"><span style="-sec-ix-hidden: xdx2ixbrl1062">&#8212;</span>&#160;&#160;</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">3,152,000</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">3,152,000</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"><span style="-sec-ix-hidden: xdx2ixbrl1065">&#8212;</span>&#160;&#160;</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">3,152,000</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_ecustom--IntangibleAssetsNetExcludingGoodwill1_iI_zdCozi4kD458" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: 10pt"><span style="font-size: 10pt">Total intangible
    assets, net</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">8,239,000</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">(1,566,765</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">6,672,235</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">8,239,000</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">(915,996</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">7,323,004</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_8AA_zoc5ls5Eqhv9" 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">Proprietary
technology and non-compete agreements are being amortized over five to six years and three years, respectively. Customer relationships
are being amortized over seven years. Goodwill and Brand name are not amortized but evaluated for impairment on a quarterly basis.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;&#160;</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">As
of January 31, 2024, 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; 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><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_49E_20240131_zOKAURLr66Ck"><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%">216,036</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,520,235</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_8AA_z28kfEPb6lwa" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;<span style="background-color: white">&#160;&#160;&#160;&#160;&#160;&#160;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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><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_437_c20220501__20230131_eus-gaap--GoodwillPeriodIncreaseDecrease_z5MZgexS4yEa" 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_43F_c20230501__20240131_eus-gaap--GoodwillImpairmentLoss_iN_di_zg0yhd4FxlDl" 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_433_c20240131_eus-gaap--Goodwill_iI_zI4TLGpAZdRb" 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">Balance at April 30,
                                            2023 and January 31, 2024</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_8AD_zzejrBDNB6Na" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;<span style="background-color: white">&#160;&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">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. 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 $2,826,918 in April 2023.</span></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_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>28
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884951949472">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_80E_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zslZb0LXxPDg" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_824_z9t5YgAcpEGk">Note
9 &#8211; Property and Equipment</span></b></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">Property
and equipment consist of assets with an estimated useful life greater than one year and are reported net of accumulated depreciation.
The reported values are periodically assessed for impairment, and were as follows:</span></p>

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

<table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--PropertyPlantAndEquipmentTextBlock_zAFfKoZyp5oi" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%" summary="xdx: Disclosure - Property and equipment (Details)">
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_498_20240131_z6UA3A785BS5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">January 31, 2024</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_49A_20230430_z5QuvFoKuBgc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_zb05NgTUBTv4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Equipment and related</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 20%; text-align: right">1,471,096</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: 20%; text-align: right">1,386,373</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--PropertyPlantAndEquipmentLeaseholdImprovements_iI_zsVMvhvi0as7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Leasehold improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,548,609</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,473,890</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--PropertyPlantAndEquipmentFurnitureAndEquipment_iI_zRPQ5Lj4a0P6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Furniture and fixtures</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">157,842</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">132,752</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_z8Tt67Jhvmc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Accumulated depreciation</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">(699,946</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">(342,657</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentNet_iI_zPdEol5S4YH1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-indent: 10pt">Net carrying value</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">2,477,601</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</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">2,650,358</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p id="xdx_8AB_z5GjW0lBzFMa" 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">Depreciation
expense totaled $<span id="xdx_904_eus-gaap--Depreciation_c20230501__20240131_zWASJSz2hNsi">357,289 </span> and $<span id="xdx_904_eus-gaap--Depreciation_c20220501__20230131_zZ2gK8C0HqY2">169,748 </span>
for the nine months ended January 31, 2024 and 2023, respectively.</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_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>29
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139885038198480">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_80A_ecustom--OtherLongTermAssetsDisclosureTextBlock_z7Ka9ENABjv2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_82C_zdBKxOEJMOi5">Note
10 &#8211; Other Long-Term Assets</span></b></span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; 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">Other
long-term assets included:</span></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" id="xdx_89B_ecustom--ScheduleOfOtherLongTermAssetsTableTextBlock_zF0gmLUrwUP8" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%" 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_49C_20240131_zZJK0oAzTZe" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">January 31, 2024</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_490_20230430_zWjcrMtN2Gp9" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr id="xdx_405_ecustom--SAFEAgreementAssets_iI_zxddiDdw1Kdf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; 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: 20%; 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: 20%; 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_40D_eus-gaap--SecurityDeposit_iI_zS9yYLxT2jKe" 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_40F_eus-gaap--NoncurrentAssets_iI_zHqghHN4FSUi" 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_8AC_zeEqaDttVZM6" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">&#160;&#160;</span></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">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_905_ecustom--PaymentForSAFEAgreement_c20221101__20221130_zDKQP8LbQx8i">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_905_ecustom--PaymentForSAFEAgreement_c20230201__20230430_zz9PYO39zOEg">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;nine&#160;months ended&#160;January&#160;31,&#160;2024.</span></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_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>30
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884950662352">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_800_eus-gaap--LeasesOfLesseeDisclosureTextBlock_zzIMf8RdQTi9" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_82C_zspZhogQRhd">Note
11 &#8211; Operating Leases</span></b></span></p>

<p style="font: 10pt/105% 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"><span style="background-color: white">As
of January 31, 2024, 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.33 years, some of which may include options to extend for up to 5 years. Operating lease expense totaled
$<span id="xdx_907_eus-gaap--OperatingLeaseExpense_c20230501__20240131_zggNoubf2nUg">260,300 </span> for the nine months ended January 31, 2024, including period cost for short-term, cancellable, and variable leases, not included
in lease liabilities, of $<span id="xdx_90D_eus-gaap--ShortTermLeaseCost_c20230501__20240131_zmgudIid8Dj7">3,300 </span> for the nine months ended January 31, 2024.</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">Leases
on which the Company made rent payments during the reporting period included:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; 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><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_982_eus-gaap--OperatingLeaseExpense_c20230501__20240131__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation1Member_zudIJaeWEWO4" 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_987_eus-gaap--OperatingLeaseExpense_c20230501__20240131__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation2Member_zdJ25Ms5JPD9" 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">Grantsville, Utah</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--OperatingLeaseExpense_c20230501__20240131__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation3Member_zpDfAEegOjf4" style="text-align: right">1,000</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">December 2026</span></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Troy, Michigan</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--OperatingLeaseExpense_c20230501__20240131__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation4Member_z1z4SbLFzGFe" 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_8A3_z0BFvn2NEUP5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;<span style="background-color: white">&#160;&#160;&#160;&#160;&#160;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></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_491_20230501__20240131_zg2ySWaRLura" 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">$259,211</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_902_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_pip0_dtY_c20240131_zwFAkJ7TSmXc">2.06</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_8A1_zYgsasxAce0d" 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">Future
lease payments at January 31, 2024 were as follows:</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>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></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_49B_20240131_zox9dYAdTa4c"><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">90,951</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">273,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">92,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">91,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">555,240</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_8A6_zVTRQtX7yj85" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;<span style="background-color: white">&#160;<b>&#160;</b></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesOfLesseeDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//840/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesOfLesseeDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884951771968">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_806_eus-gaap--DebtDisclosureTextBlock_zqTIJkBhULWa" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_826_zXTcOYkxWcWj">Note
12 &#8211; Debt Obligations</span></b></span></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>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; background-color: white"><span style="background-color: white">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_90A_eus-gaap--DebtInstrumentFaceAmount_iI_c20210831__us-gaap--DebtInstrumentAxis__custom--DebtObligation1Member_z7mqvBrzToU1">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_90D_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20210901__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation1Member_zE2W9aKIq2nd">10</span>%) percent per annum. Principal and interest is payable in monthly installments
of $<span id="xdx_90F_eus-gaap--DebtInstrumentPeriodicPayment_c20210801__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation1Member_zSf9aScR4757">49,275</span> until maturity on December 31, 2024. The balance outstanding at January 31, 2024 and April 30, 2023 totaled $<span id="xdx_903_eus-gaap--DebtInstrumentCarryingAmount_iI_c20240131_z4eBchoa46Oh">506,852 </span> and $<span id="xdx_902_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230430_z6oSMbR3Jrqb">895,709</span>,
respectively.</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;&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify">&#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"><span style="background-color: white">In
May 2021, Teal entered into a note agreement totaling $<span id="xdx_906_ecustom--ConvertibleNoteAgreementAmount_c20230501__20240131__us-gaap--DebtInstrumentAxis__custom--DebtObligation2Member_z8p1s3XhmNH6">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_901_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20230501__20240131__us-gaap--DebtInstrumentAxis__custom--DebtObligation2Member_zPLWIOIduydk">0.13</span>% on the date of issuance. Accrued interest totaled $<span id="xdx_90C_eus-gaap--AccruedLiabilitiesCurrent_iI_c20240131__us-gaap--DebtInstrumentAxis__custom--DebtObligation2Member_zs0b2unWPfoe">1,222  </span>
at January 31, 2024.</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"></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"><span style="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_90F_eus-gaap--DebtInstrumentFaceAmount_iI_c20210831__us-gaap--DebtInstrumentAxis__custom--DebtObligation3Member_zpyiP1NffUN8">387,500</span>
was repaid in monthly installments of $<span id="xdx_90D_eus-gaap--DebtInstrumentPeriodicPayment_c20220201__20230131__us-gaap--DebtInstrumentAxis__custom--DebtObligation3Member_zqXxouasOw6k">37,500</span>
and paid in full in July 2022.&#160;</span></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; background-color: white"><span style="background-color: white">In
February 2021, Teal received a Small Business Administration Paycheck Protection Program (&#8220;SBA PPP&#8221;) loan in the amount of
$<span id="xdx_908_ecustom--SBAPPPLoanAmountsReceived_c20210201__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation4Member_zbKBUdHM1F9k">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_90D_ecustom--SBAPPPLoanPrincipalBalanceForgiven_iN_di_c20220201__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation4Member_zlQ4FHZW6D3c">300,910</span> and accrued interest of $<span id="xdx_907_ecustom--SBAPPPLoanAccruedInterestForgiven_iN_di_c20220201__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation4Member_zpKBblb4ubc8">3,001</span> were forgiven.</span></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>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; background-color: white"><span style="background-color: white">Beginning
in October 2021, and amended in January 2022, Teal financed a total of $<span id="xdx_906_ecustom--LeaseholdImprovementAgreementFundsReceived_c20220701__20230430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zRmjKDfxzSNa">120,000</span>
of leasehold improvements with Corporate Equity, LLC.
The loan bears interest at <span id="xdx_90A_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20211001__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zPdus7sx9HDj">8.25</span>% annually and requires monthly payments of $<span id="xdx_909_eus-gaap--DebtInstrumentPeriodicPayment_c20211001__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zxIwn5UefYc">3,595</span>
through December 2024. The balance outstanding at January
31, 2024 and April 30, 2023 totaled $<span id="xdx_909_eus-gaap--DebtInstrumentCarryingAmount_iI_c20240131__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zWm0OO6bzO0d">37,576 </span>
and $<span id="xdx_90B_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zRxkWVVWBHK5">66,586</span>
respectively.</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;&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify">&#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"><span style="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_908_eus-gaap--DebtInstrumentFaceAmount_iI_c20210831__us-gaap--DebtInstrumentAxis__custom--DebtObligation7Member_z5Uvl0OzoVAe">38,758</span>. Repayment of the remaining balance was completed in January 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#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; background-color: white"><span style="background-color: white">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_zwepduQlwaYc">24,383</span>.
Monthly payments of $<span id="xdx_90C_eus-gaap--DebtInstrumentPeriodicPayment_c20210901__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_zw3CAdxisLtb">656</span>
are payable through October 2024. The balance outstanding at January 31, 2024 and April 30, 2023 totaled $<span id="xdx_90E_eus-gaap--DebtInstrumentCarryingAmount_iI_c20240131__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_z7BwPYRa4Jfc">5,507 </span>
and $<span id="xdx_90A_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230430__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_zrHrERMEMFwk">11,412</span>
respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"></span>&#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>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; background-color: white"><span style="background-color: white">Outstanding
principal payments on debt obligations are due as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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><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_490_20240131_z8HYpRJU1D94" style="font-size: 10pt; text-align: right; width: 25%">498,366</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">899,935</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 January 31, 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">$</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">899,935</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"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1206">&#8212;</span>&#160;&#160;</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
</table>

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

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//470/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884950904528">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_802_ecustom--RelatedPartyPayablesDisclosureTextBlock_zrvXKr6mePNj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_820_zOJlBhGUTA2b">Note
13 &#8211; Due to Related Party</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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">BRIT,
LLC</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">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_901_ecustom--LineOfCreditObligationAssumedInConnectionWithAcquisition_c20200101__20220430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zknmw5kkQtCj">47,853 </span>which bore interest at <span id="xdx_900_ecustom--DebtInstrumentInterestRateDuringPeriod1_dp_c20200101__20220430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zP3jYMvN7ypd">6.67</span>% annually. The remaining balance of $<span id="xdx_905_ecustom--DueToOtherRelatedPartyClassifiedCurrent_iI_c20240131__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zbWb2sX1Uq8l">37,196 </span>plus accrued interest totaling $<span id="xdx_907_ecustom--DebtInstrumentOutstandingAccruedInterestPayment_c20230401__20230430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_z7xhPHpdqQ1j">292 </span>was paid
in October 2022.</span></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_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>33
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139885039066912">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_807_eus-gaap--IncomeTaxDisclosureTextBlock_zbAasKQv7wjc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_822_zYfqYcoQbBGg">Note
14 &#8211; Income Taxes</span></b></span></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"><span style="background-color: white">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.</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"></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">At
January 31, 2024 and April 30, 2023, we had accumulated deficits of approximately $<span id="xdx_90E_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_dxL_c20240131_zZDL6m9Wjie3" title="::XDX::-71567007"><span style="-sec-ix-hidden: xdx2ixbrl1215">71,600,000 </span></span>
and $<span id="xdx_904_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_dxL_c20230430_z9r3DcYoHwUc" title="::XDX::-54586793"><span style="-sec-ix-hidden: xdx2ixbrl1216">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_908_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_c20240131_zbXINAmbIjlf">13,246,000 </span> and $<span id="xdx_90C_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_c20230430_z1y1BKQao3uc">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 January
31, 2024 and April 30, 2023.</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_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>34
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884951168336">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_zWWY2POA14a8" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_828_zROAInF88AHi">Note
15 &#8211; Common Stock</span></b></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">Our
common stock has a par value of $0.001 per share. We are authorized to issue 500,000,000 shares of common stock. Each share of common
stock is entitled to one vote.&#160;A summary of shares of common stock issued by the Company since April 30, 2022 is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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><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="font-size: 9pt; width: 77%"><span style="font-size: 10pt">Shares outstanding as of April 30, 2022</span></td><td style="font-size: 9pt; width: 3%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left; width: 1%"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 9pt; text-align: right; width: 18%"><span style="font-size: 10pt">53,748,735</span></td><td style="font-size: 9pt; text-align: left; width: 1%"><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_438_c20230501__20240131_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1_zZ2QkvYUvOW" 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 27,189 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">145,623</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_439_c20230501__20240131_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2_zagCMJB57jR7" 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">181,088</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_43A_c20230501__20240131_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3_zsh7HCVkjvxl" 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_432_c20230501__20240131_ecustom--StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities_zCnp0sdF4Nkk" 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_430_c20230501__20240131_ecustom--IssuanceOfCommonStockThroughATMFacilitiesNetShares_z1RFwUUoOYua" 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="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">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_40E_ecustom--StockIssuedDuringPeriodSharesPublicOffering_z26Uw8hpyq0j" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 9pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt"><span style="font-size: 10pt">Issuance of common
    stock through public offering</span></td><td style="font-size: 9pt; padding-bottom: 1pt">&#160;</td>
    <td style="font-size: 9pt; text-align: left">&#160;</td><td style="font-size: 9pt; text-align: right">18,400,000</td><td style="padding-bottom: 1pt; font-size: 9pt; text-align: left">&#160;</td></tr>
<tr id="xdx_409_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_z8KYPmMoDG6i" 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">Exercise of stock
    options</span></td><td style="font-size: 9pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right">3,000</td><td style="padding-bottom: 1pt; font-size: 9pt; text-align: left">&#160;</td></tr>
<tr id="xdx_431_c20230501__20240131_eus-gaap--SharesOutstanding_iE_zvSOGixadYS1" 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 January 31, 2024</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">74,171,106</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_8AA_zTXITYKj4071" 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; background-color: white"><span style="background-color: white"><b>ATM Facility</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">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 through ThinkEquity, as our sales agent. </span><span style="letter-spacing: 0.2pt">In
accordance with the terms of the ATM Sales Agreement, the Company may offer and sell shares of our common stock, par value $0.001 per
share, having an aggregate offering price of up to $4,375,000. </span><span style="background-color: white">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 &#8220;Securities Act&#8221;), 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.</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">During
the nine months ended January 31, 2024, we sold an aggregate of <span id="xdx_901_ecustom--AggregateCommonStockSoldUnder2023ATMFacilityShares_c20230501__20240131_zwARMRzwybpi">53,235
</span></span><span style="background-color: white">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_90F_ecustom--AggregateCommonStockSoldUnder2023ATMFacilityProceeds_c20230501__20240131_zMWvOBtchQr3">57,000
</span></span><span style="background-color: white">and net proceeds of approximately $<span id="xdx_90B_ecustom--AggregateCommonStockSoldUnder2023ATMFacilityProceedsNet_c20230501__20240131_zxClHcu2GQS4">55,700</span></span><span style="background-color: white">,
after deducting commissions and other offering expenses payable by us. Additionally, the Company incurred legal fees of approximately
$<span id="xdx_908_ecustom--LegalFeesATMFacilityEstablishment_c20230501__20240131_z8JoazslTfj5">46,000</span></span> <span style="background-color: white">establishing
the 2023 ATM Facility. In December 2023, the Prospectus Supplement dated August 8, 2023 was amended to change the aggregate offering
price under the ATM facility to up to $4,375,000.</span></p>

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

<p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="font-size: 10pt; background-color: white">As
of January 31, 2024, approximately $<span id="xdx_909_ecustom--CommonStockAvailableForSaleUnder2023ATMFacilityValue_c20230501__20240131_zTgVbhDuTEkj">4,318,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.</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"><b>Public
Offering</b></span></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"><span style="background-color: white">In
December 2023, the Company entered into an underwriting agreement with ThinkEquity LLC, as representative of the underwriters, pursuant
to which the Company agreed to sell to the underwriters in a firm commitment underwritten public offering (the &#8220;Offering&#8221;)
an aggregate of 16,000,000 shares of the Company&#8217;s common stock, par value $0.001 per share (the &#8220;Common Stock&#8221;), at
a public offering price of $0.50 per share. The Company&#160;also granted the underwriters a 45-day option to purchase up to an additional
2,400,000 shares of Common Stock to cover over-allotments.&#160;</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"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">The
Offering closed on December 11, 2023, resulting in the issuance of 18,400,000 shares of Common Stock </span>which generated gross proceeds
of $9,200,000. <span style="background-color: white">Net proceeds to the Company from the Offering, after deducting the underwriting discount,
the underwriters&#8217; fees and expenses and the Company&#8217;s estimated Offering expenses, were approximately $8,400,000.&#160;</span></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_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>35
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139885039066912">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_80E_eus-gaap--PreferredStockTextBlock_zQmrPmDeNz6h" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_820_z9YZAyI08Bd">Note
16 &#8211; Preferred Stock</span></b></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">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 January 31, 2024 totaled <span id="xdx_902_eus-gaap--PreferredStockSharesOutstanding_iI_c20240131__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zIVYIIk1jF21">4,676 </span> which are convertible
into <span id="xdx_90B_ecustom--StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock_c20230501__20240131__us-gaap--StatementClassOfStockAxis__custom--SeriesAPreferredStock2Member_z02XufCkc4A5">3,896</span>
shares of common stock.</span></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_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>36
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139885046873104">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_809_ecustom--WarrantsDisclosureTextBlock_zGHHVA8MwqN2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_828_znkbevMAx2wl">Note
17 &#8211; Warrants</span></b></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">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_90B_ecustom--WarrantsIssuedExercisePrice_c20210401__20210430_zCJMGay1Jipk">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.</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">A
summary of the warrants issued and their fair values were:</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>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></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"><b>Outstanding at January
    31, 2024</b></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_986_ecustom--NumberOfWarrantsUponIssuance_c20201001__20201031_ztNsG6HF17Kh" 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_988_ecustom--InitialFairValueOfWarrantsUponIssuance_c20201001__20201031_zeN9fqjSEt42" 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_98E_ecustom--NumberOfWarrantsOutstanding_iI_c20240131_zBrn2haG6D71" 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_981_ecustom--FairValueOfWarrantsOutstanding_iI_c20240131_zle77EO8gyS3" style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">87,196</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_989_ecustom--NumberOfWarrantsOutstanding2_iI_c20240131_zBGVneidv0k3" 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_982_ecustom--FairValueOfWarrantsOutstanding2_iI_c20240131_zmB1Nt7wRLJj" style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">198,189</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_8A4_zIEYs0yS5DLe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">&#160;&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><span style="background-color: white">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.</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">In
May 2021, the Company issued warrants to purchase
<span id="xdx_908_ecustom--WarrantsToPurchaseSharesIssued_c20210501__20210531_zwBAKR1JzbL5">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_903_ecustom--WarrantsIssuedExercisePrice_c20210501__20210531_z1gRUjMYhmFf">5.00</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;&#160;&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">In
July 2021, the Company issued warrants to purchase </span><span id="xdx_905_ecustom--WarrantsToPurchaseSharesIssued_c20220401__20220430_zR5cN9dbTls6">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_907_ecustom--WarrantsIssuedExercisePrice_c20220401__20220430_zFJVKc5u3pH5">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; 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">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:</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>

<table cellpadding="0" cellspacing="0" id="xdx_890_ecustom--ScheduleOfAttributesOfWarrantsOustandingTableTextBlock_zRYJqGsZ4bzl" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Key attributes of warrants outstanding (Details)">
  <tr style="vertical-align: bottom">
    <td colspan="3" style="text-align: left">&#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">Weighted-average Remaining
    Contractual Term (in years)</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_488_ecustom--WarrantAggregateIntrinsicValue_zUJ25YYm1Tn9" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Aggregate
                                            Intrinsic Value&#160;</b></p></td></tr>
  <tr id="xdx_41C_20220430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_zRnkPlLbrFV2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 40%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">April
                                            30, 2022</span></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">&#160;</td><td style="width: 25%; font-size: 10pt; text-align: right"><span id="xdx_901_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pip0_dtY_c20220430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_zfKE7fUJEHG">3.89</span></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">427,533</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_419_20230430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_zIEj21Q3NQt6" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">April
                                            30, 2023</span></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 id="xdx_902_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pip0_dtY_c20230430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_z1Z6AZS9NS5j">2.89</span></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: xdx2ixbrl1281">&#8212;</span>&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_411_20240131__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_z4HyJ0PUsZ2b" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">January
                                            31, 2024</span></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 id="xdx_900_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pip0_dtY_c20240131__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_zvLOmwLQfb7d">2.13</span></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: xdx2ixbrl1283">&#8212;</span>&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

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

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>37
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884950905056">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_806_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_z2BNcXMfBbQl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_82C_z98iBnmAQJpc">Note
18 &#8211; Share Based Awards</span></b></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">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_90B_ecustom--NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum_c20230501__20240131_zHpaebw2qmdg">11,750,000</span>.</span></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%">
  <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; 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">The
range of assumptions used to calculate the fair value of options granted during the nine months ended January 31 was:</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>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></p><table cellpadding="0" cellspacing="0" id="xdx_896_ecustom--ScheduleOfAssumptionsUsed1TableTextBlock_zLgzWfFQNlxc" style="font: 12pt Times New Roman, Times, Serif; width: 80%; 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: 43%"><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: 25%"><span style="font-size: 10pt; color: Black"><b>2024</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: 25%"><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></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_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zAZaDEfvlR4" style="font-size: 10pt; color: Black">0.95
    </span><span style="font-size: 10pt; color: Black">&#8211; <span id="xdx_903_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1_iI_c20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z66Gmg5TBmyl">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 id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z8veG3JO9vB9" style="font-size: 10pt">1.06
    </span><span style="font-size: 10pt">&#8211; <span id="xdx_905_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1_iI_c20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z1yf48lbaff9" style="color: Black">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_90E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate_iI_c20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z8kYwjmD4cE2" style="font-size: 10pt; color: Black">0.95
    </span><span style="font-size: 10pt; color: Black">&#8211; <span id="xdx_90F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1_iI_c20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zeAYJHW5iuMf">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 id="xdx_90A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate_iI_c20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zd7Y8NnuzAcb" style="font-size: 10pt">1.06
    </span><span style="font-size: 10pt">&#8211; <span id="xdx_90E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1_iI_c20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zCdiPh7Z9Rz4" style="color: Black">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_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_pip0_dp_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zQkpgQFsI2jf" style="font-size: 10pt; color: Black">3.47
    </span><span style="font-size: 10pt; color: Black">&#8211; <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_pip0_dp_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zSe9Vv1XM2d7">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 id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_pip0_dp_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zwVTOE65qEt5" style="font-size: 10pt; color: Black">3.34
    &#8211; </span><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_pip0_dp_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z1hgh5BwIipf" style="font-size: 10pt; color: Black">7.52</span><span style="font-size: 10pt; color: Black">%</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 0pt"><span style="font-size: 10pt; color: Black">Dividend yield</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: right"><span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z3wYhA0n0YLk" style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1302">&#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 id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z1yc3muFhJFc" style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1303">&#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></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_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pip0_dtY_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z9PsLJc5dQe6" style="font-size: 10pt; color: Black">6.00
    </span><span style="font-size: 10pt; color: Black">&#8211; <span id="xdx_906_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zIVeqtvNNKx8">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 id="xdx_909_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zfgXr5FNx1Jb" style="font-size: 10pt; color: Black">8.25</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_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z5SuemHNVlyj" style="font-size: 10pt; color: Black">242.38
    </span><span style="font-size: 10pt; color: Black">&#8211; <span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z4TCkwr3i7Ta">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"><span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zaelIgbMEXcd">253.52</span> &#8211; <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zmJQQliFgQw1" style="color: Black">513.58%</span></span><span style="font-size: 10pt; color: Black">%</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
</table>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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><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: 0pt; 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_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z9ikKpbwFyEg" 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_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zyjYB3WpRNkd" 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_985_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zD31wE45kpHb" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1319">&#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_981_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z48PleqejT9l" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1320">&#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_98A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_di_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zpA9GTjnvULh" 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_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z99E2Lfi7bB6" 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: 0pt"><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_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zqD8qEbhJPVd" 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_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zqXSMcCkPCeg" 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_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zj4Y9saX5gjd" style="text-align: right"><span style="font-size: 10pt">1.06</span></td>
    <td><span style="font-family: Times New Roman, Times, 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_983_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zxqUF32E6MNb" style="text-align: right"><span style="font-size: 10pt">(3,000</span></td>
    <td><span style="font-family: Times New Roman, Times, 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_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zhgMNgJuaJIb" style="text-align: right"><span style="font-size: 10pt">0.89</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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_98E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_di_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zR6HIbKanWIl" style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(643,751</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_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zUZExKqPKk9i" 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: 0pt"><span style="font-size: 10pt; color: Black">Outstanding as of January 31, 2024</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_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zV0p6N6PQVE1" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,679,100</span></td>
    <td><span style="font-family: Times New Roman, Times, 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_985_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zp20PzFOj6L1" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.53</span></td>
    <td><span style="font-family: Times New Roman, Times, 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_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zptXanGPgROe" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7.86</span></td>
    <td><span style="font-family: Times New Roman, Times, 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_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z5bkDNSgbbTf" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1336">&#8212;</span>&#160;&#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-left: 0pt"><span style="font-size: 10pt; color: Black">Exercisable as of January 31, 2024</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_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zimfgZtHYoS4" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,575,496</span></td>
    <td><span style="font-family: Times New Roman, Times, 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_981_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zKXt01ZXNLvk" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.86</span></td>
    <td><span style="font-family: Times New Roman, Times, 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_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_pip0_dtY_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z6Avk0V822v8" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.31</span></td>
    <td><span style="font-family: Times New Roman, Times, 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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zBJaILyGD0M9" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1340">&#8212;</span>&#160;&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
</table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">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 January 31, 2024 and January 31, 2023, there was $<span id="xdx_900_ecustom--UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions_c20230501__20240131_zuXQUUzXos7j">1,767,088 </span> and $<span id="xdx_903_ecustom--UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions_c20220501__20230131_z5Jn5CMBSFmj">3,052,603 </span> of unrecognized stock-based compensation
expense related to unvested stock options which is expected to be recognized over the weighted average periods of 1.99 and 2.22 years,
respectively.&#160;</span></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%">
  <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; 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">A
summary of restricted stock activity under the Plan since April 30, 2022 was:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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><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_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_ziLaFkBrSPb8" 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_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zeqdsholvC8" 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_986_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_iN_di_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zQYLjRmEEQWj" 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_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zi1hFAwNujtb" 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_98F_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zmJEknKGPEP4" 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_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zBFAVceOQFJe" 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_98B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zHmDNLcQtbB5" 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_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zh6P95hsN3ca" 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_988_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_iN_di_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z8MBe2oXJzQ9" style="text-align: right">(355,661</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zrBZAcdmuVCa" style="text-align: right">1.94</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_98F_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_iN_di_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zNU1ATz437E5" 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_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zyGa6mFDJcP9" 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 January 31, 2024</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 3pt double; text-align: left">&#160;</td><td id="xdx_989_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber_iI_c20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zm9TEJMFUKBg" style="border-bottom: Black 3pt double; text-align: right">653,386</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_980_ecustom--SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice_iI_c20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zJeq6D6AO6Mf" style="border-bottom: Black 3pt double; text-align: right">2.14</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
</table>

<p id="xdx_8A1_zUPKpeXJuM92" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;<span style="background-color: white">&#160;&#160;&#160;&#160;&#160;&#160;</span>&#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; 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">Stock
compensation expense by functional operating expense was:</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock_z34IHGaqkGIc" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stock compensation expense by functional category (Details)">
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_492_20231101__20240131_zSRBV6UyqV5e"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_49D_20221101__20230131_zsanhojtW3Wg"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_497_20230501__20240131_zfLPoVR7Regh"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_49D_20220501__20230131_zAYcR17kTDpl"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="7" style="font-size: 10pt; text-align: center"><p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>Three
                                            months ended</b></span></p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>January
                                            31,</b></span></p></td><td style="font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="7" style="font-size: 10pt; text-align: center"><p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>Nine
                                            months ended</b></span></p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>January
                                            31,</b></span></p></td></tr>
  <tr style="vertical-align: bottom">
    <td><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" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2024</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">2023</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">2024</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">2023</span></td></tr>
  <tr id="xdx_406_ecustom--OperationsStockCompensationExpense_zqSRBgdbXDi1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 45%; font-size: 10pt"><span style="font-size: 10pt">Operations</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">114,425</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">181,908</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">544,046</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">566,218</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_403_ecustom--ResearchAndDevelopmentStockCompensationExpense_zt44fHWAFsJ4" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">Research and development</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">(106,314</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">170,579</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">168,732</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">524,874</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_406_ecustom--SalesAndMarketingStockCompensationExpense_z2Qy2FpEy908" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">Sales and marketing</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">120,180</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">120,733</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">494,392</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">390,076</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40C_ecustom--GeneralAndAdministrativeStockCompensationExpense_zHhRLQQaMovi" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt">General and administrative</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">457,480</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">315,471</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">1,486,532</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">1,309,790</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_ecustom--TotalStockCompensationExpense_zF2E9ysGUG5j" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt; text-indent: 10pt"><span style="font-size: 10pt">Total</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">585,771</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">788,691</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">2,693,702</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">2,790,958</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_8A0_zzuL5POf3681" 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">Stock
compensation expense pertaining to options totaled $<span id="xdx_906_ecustom--StockCompensationExpensePertainingToOptions_c20230501__20240131_zumpi009Wgp1">1,955,547  </span> and
$<span id="xdx_90F_ecustom--StockCompensationExpensePertainingToOptions_c20220501__20230131_z2JpHir2f0ch">1,308,768  </span> for the nine months ended January 31, 2024 and 2023, respectively.
Stock compensation expense pertaining to restricted stock units totaled $<span id="xdx_907_ecustom--StockCompensationExpensePertainingToRestrictedStockUnits_c20230501__20240131_zKRImRQpyEx3">738,155 </span> and $<span id="xdx_902_ecustom--StockCompensationExpensePertainingToRestrictedStockUnits_c20220501__20230131_zGcyZjJdSGch">1,482,190 </span>  for the nine months ended January 31,
2024 and 2023, respectively.</span></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_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>38
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884945904592">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_800_eus-gaap--DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_zoy0UK8D3pF8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_826_z9PW19wHWoyg">Note
19 &#8211; Derivatives</span></b></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/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">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 January 31, 2024 and April 30, 2023 are set forth below. In addition, the Company's stock price on each
measurement date was used in the model.</span></p>

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

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></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%"><span style="font-size: 10pt"><b>January 31, 2024</b></span></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__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_z8s5J3ByAAWd">4.73</span>
                                            &#8211; <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zqHO5agXHCZa">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_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zUpaGmQwIrZd"><span style="-sec-ix-hidden: xdx2ixbrl1402">&#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: xdx2ixbrl1403">&#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_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pip0_dtY_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_z148ERmpy3X4">1.67</span> &#8211;<span id="xdx_909_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zI1JHaxITU38"> 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_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zwPqDUbD7FI2">74.41</span> &#8211; <span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zuVznoiP83S4">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_8AF_zDcqUzwnEuzc" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;<span style="background-color: white">&#160;&#160;&#160;&#160;</span></p>

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">As
of January 31, 2024, 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 nine months ended January 31, 2024 and the year ended April 30, 2023 were as follows:</span></p>

<p style="font: 10pt/105% 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/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></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_491_20230501__20240131_zpfxK3sNyXD2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">January 31, 2024</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_49C_20220501__20230430_z6XvcmzoqpG8" 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="font-size: 10pt; width: 62%">Balance, beginning of period</td><td style="font-size: 10pt; width: 1%">&#160;</td>
    <td style="font-size: 10pt; text-align: left; width: 1%">$</td><td style="font-size: 10pt; text-align: right; width: 15%">588,205</td><td style="font-size: 10pt; text-align: left; width: 1%">&#160;</td><td style="font-size: 10pt; width: 3%">&#160;</td>
    <td style="font-size: 10pt; text-align: left; width: 1%">$</td><td style="font-size: 10pt; text-align: right; width: 15%">1,607,497</td><td style="font-size: 10pt; text-align: left; width: 1%">&#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: xdx2ixbrl1418">&#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: xdx2ixbrl1419">&#8212;</span>&#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: xdx2ixbrl1421">&#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: xdx2ixbrl1422">&#8212;</span>&#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">(302,821</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">285,384</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 style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;<span style="background-color: white">&#160;&#160;</span>&#160;</p>

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

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; 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_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>39
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884946772608">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_807_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zGEfJzHptqCf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_828_z2JjzZgi3Lma">Note
20 - Related-Party Transactions</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">In
January 2022, the Company entered into a note agreement with an employee in the principal amount of $<span id="xdx_907_ecustom--NoteAgreementWithRelatedPartyPrincipalAmount_c20230101__20230131_zSN1y7goCz04">510,323</span>, as further described in
Note 7.</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">In
February 2024, the Company sold Rotor Riot and Fat Shark to Unusual Machines, as further described in Note 23.</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">Additional
related party transactions are disclosed in Note 13.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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_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>40
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139885038640496">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_803_ecustom--SegmentReportingTextBlock_znBp4ImkRdc1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_82B_zrpL8lXJzqgl">Note
21 - Segment Reporting</span></b></span></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"><span style="background-color: white">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:</span></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" id="xdx_89C_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_z8DFn8JhUBAi" style="font: 12pt 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_49A_20230501__20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zbMZZneqQb1i" 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_496_20230501__20240131__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zEfp4CNcd67g" 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_20230501__20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zkn9lGWnOLd3" 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_496_20230501__20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zzoj2Lh7E0o2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">For
    the nine months ended January 31, 2024</span></td></tr>
  <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" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Enterprise</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Consumer</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Corporate</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Total</span></td></tr>
  <tr id="xdx_40B_eus-gaap--Revenues_z7OjewgGah5d" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-size: 10pt; padding-left: 5.4pt"><span style="font-size: 10pt">Revenues</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">11,526,930</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">4,027,094</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1439">&#8212;</span>&#160;&#160;</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">15,554,024</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--CostOfRevenue_zCfxcAegkAjb" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Cost of goods
    sold</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">9,050,032</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">4,285,087</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"><span style="-sec-ix-hidden: xdx2ixbrl1444">&#8212;</span>&#160;&#160;</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">13,335,119</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--GrossProfit_zFULALdwphw1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Gross margin</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,476,898</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">(257,993</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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"><span style="-sec-ix-hidden: xdx2ixbrl1449">&#8212;</span>&#160;&#160;</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">2,218,905</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="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">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--OperatingExpenses_zJyba2Gcf1a1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Operating expenses</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">10,304,246</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">1,860,593</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,192,676</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">18,357,515</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_400_eus-gaap--OperatingIncomeLoss_ziq2d4h1yhY5" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Operating loss</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">(7,827,348</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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,118,586</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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,192,676</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">(16,138,610</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 5.4pt"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--OtherNonoperatingIncomeExpense_zuiUugv6almh" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Other expenses,
    net</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">(277,333</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">22,703</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">1,096,234</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">841,604</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--NetIncomeLoss_z1OG3cRFwJpj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 5.4pt"><span style="font-size: 10pt">Net loss</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">(7,550,015</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">(2,141,289</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(7,288,910</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">(16,980,214</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  </table>

<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; 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_49F_20220501__20230131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zk2VljdvEdd4" 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_495_20220501__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zieUnrJrnJ2j" 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_20220501__20230131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zR5V55UmZia8" 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_20220501__20230131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zuRzAQ6zvsS7" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">For
    the nine months ended January 31, 2023</span></td></tr>
  <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" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Enterprise</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Consumer</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Corporate</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Total</span></td></tr>
  <tr id="xdx_400_eus-gaap--Revenues_z7IqnIfiE3s6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-size: 10pt; padding-left: 5.4pt"><span style="font-size: 10pt">Revenues</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">3,541,846</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">4,164,531</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1474">&#8212;</span>&#160;&#160;</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">7,706,377</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--CostOfRevenue_zIGyRWjHEhz4" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Cost of goods
    sold</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">3,432,804</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">3,579,679</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"><span style="-sec-ix-hidden: xdx2ixbrl1479">&#8212;</span>&#160;&#160;</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">7,012,483</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_403_eus-gaap--GrossProfit_zIlS1YTeUQie" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Gross margin</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">109,042</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">584,852</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"><span style="-sec-ix-hidden: xdx2ixbrl1484">&#8212;</span>&#160;&#160;</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">693,894</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="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">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--OperatingExpenses_zj1GXoWuYNLe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Operating expenses</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">8,041,686</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">1,567,611</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">7,081,225</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">16,690,522</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_400_eus-gaap--OperatingIncomeLoss_zq0gfdtvEvP8" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Operating loss</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">(7,932,644</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">(982,759</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">(7,081,225</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">(15,996,628</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 5.4pt"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--OtherNonoperatingIncomeExpense_zNDjDVrfjuKl" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Other expenses,
    net</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">265,855</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">(19,788</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">(520,617</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">(274,550</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_40C_eus-gaap--NetIncomeLoss_zUrESElvOZtk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 5.4pt"><span style="font-size: 10pt">Net loss</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">(8,198,499</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">(962,971</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">(6,560,608</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">(15,722,078</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;&#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_20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zimRLAMdb4h3" 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_496_20240131__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zQKECx2hfTV6" 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_20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zjho9c81bM43" 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_20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zSwZAUPSPdb5" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">As
    of January 31, 2024</span></td></tr>
  <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" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Enterprise</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Consumer</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Corporate</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Total</span></td></tr>
  <tr id="xdx_40A_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_zqI3qobi4jQ7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt">Accounts receivable,
    net</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">5,091,724</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">1,760</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1509">&#8212;</span>&#160;&#160;</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">5,093,484</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--InventoryNet_iI_zp1Eh3wyCtvg" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt">Inventory, net</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">9,093,270</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">1,545,667</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="-sec-ix-hidden: xdx2ixbrl1514">&#8212;</span>&#160;&#160;</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">10,638,937</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--DepositAssets_iI_ze4Xda2yDuN3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt">Inventory deposits</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">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">970,542</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">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">1,586,938</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">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1519">&#8212;</span>&#160;&#160;</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">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">2,557,480</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white">&#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"><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="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">As
    of April 30, 2023</span></td></tr>
  <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" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Enterprise</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Consumer</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Corporate</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Total</span></td></tr>
  <tr id="xdx_404_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_zTMAX79IZgca" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt">Accounts receivable,
    net</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">719,862</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">61,107</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1524">&#8212;</span>&#160;&#160;</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">780,969</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--InventoryNet_iI_zqAinEEprHLj" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt">Inventory, net</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">8,920,573</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">3,065,954</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="-sec-ix-hidden: xdx2ixbrl1529">&#8212;</span>&#160;&#160;</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">11,986,527</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--DepositAssets_iI_z0pBpfzRaHtd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt">Inventory deposits</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">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">359,500</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">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">2,062,038</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">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1534">&#8212;</span>&#160;&#160;</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">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">2,421,538</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; 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_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>41
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884950968688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 22 &#8211; Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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 22 &#8211; Commitments and Contingencies</a></td>
<td class="text"><p id="xdx_801_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zNvxhfSJy3j" style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="font-size: 10pt; background-color: white"><b><span id="xdx_82C_znMAoafsCG3b">Note
22 &#8211; Commitments and Contingencies</span>&#160;</b></span><span style="font-size: 8pt; background-color: white">&#160;</span></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/11.75pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b>Legal
Proceedings</b></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">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;January 31, 2024.</span></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"><span style="background-color: white">One
pending legal matter is an action filed against Teal 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.</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_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>42
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884951246688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 23 &#8211; Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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 23 &#8211; Subsequent Events</a></td>
<td class="text"><p id="xdx_804_eus-gaap--SubsequentEventsTextBlock_zP2hQuaG5dw7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_828_zXGN4Y2cXT08">Note
23 &#8211; Subsequent Events</span></b></span></p>

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

<p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="font-size: 10pt; background-color: white"><b>Sale
of Consumer Segment</b></span><span style="font-size: 8pt">&#160;</span></p>

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

<p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="font-size: 10pt; background-color: white">On
February 16, 2024</span><span style="font-size: 8pt">&#160;</span><span style="font-size: 10pt; background-color: white">the Company
closed the sale of Rotor Riot and Fat Shark to Unusual Machines. The sale was conducted pursuant to a Share Purchase Agreement dated November
21, 2022, as amended on April 13, 2023, July 10, 2023, and December 11, 2023 (the &#8220;SPA&#8221;). The transaction closed concurrently
with UMAC&#8217;s initial public offering and listing on the NYSE American exchange (&#8220;IPO&#8221;) under the symbol &#8220;UMAC.&#8221;
</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">The total consideration
received by the Company was valued at $20 million and consisted of i) $1 million in cash, ii) $2 million in a secured promissory
note (&#8220;Promissory Note&#8221;), iii) $17 million in securities of Unusual Machines, and iv) a post-closing adjustment for
excess working capital.</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"><i>Secured Promissory Note</i></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 Promissory Note from
Unusual Machines bears interest at a rate of 8% per year, is due 18 months from the date of issue, and requires monthly payments of interest
due in arrears on the 15th&#160;day of each month. In the event of a Qualified Financing (defined as one or more related debt or equity
financings by UMAC resulting in net proceeds of at least $5 million, other than UMAC&#8217;s completed IPO), the Company may require payment
of this Promissory Note in whole or in part upon written notice given within 10 days of the Qualified Financing.</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"><i>Unusual Machines Securities
</i></p>

<p style="font: 10pt/11.75pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><br/>
The $17 million worth of UMAC common stock was valued at the IPO price for UMAC&#8217;s common stock of $4.00 per share, resulting in
4,250,000 shares of UMAC common stock being issued to the Company (representing approximately 48.66% of UMAC&#8217;s issued and outstanding
common stock after giving effect to the IPO and to the issuance of common stock to the Company upon closing of the IPO).</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"><i>Working Capital</i></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">The
purchase price will be adjusted for working capital as of the closing date. </span>Any actual working capital excess amount will, at Red
Cat&#8217;s option, be payable in cash or will increase the principal amount of the Promissory Note and any actual working capital deficiency
amount will, at Red Cat&#8217;s option, be payable in cash or will reduce the principal amount of the Promissory Note dollar for dollar.
<span style="background-color: white">The Company estimates that working capital as of closing will be approximately $3.0 million.</span></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_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>43
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139885038329184">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_842_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zw82XQXNTtO9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_865_zYxd7QcVG415">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_84D_eus-gaap--ConsolidationPolicyTextBlock_z2Y1DOn9yVId" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b><span id="xdx_860_zkZmYTBV81si">Principles of Consolidation</span></b>
&#8211; <span style="background-color: white">Our consolidated financial statements include the accounts of our wholly owned subsidiaries
which include Teal, 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">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_84F_eus-gaap--UseOfEstimates_zSze6V4nITFc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_867_z8Zj24GJfQAj">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_84E_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zvOVWryYVoo7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86D_zkzPz9bEvCW7">Cash and Cash Equivalents</span> </b>&#8211; At January
31, 2024, we had cash of $7,697,335 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_846_eus-gaap--MarketableSecuritiesPolicy_zglYILHhZKO5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86D_z4O1FVRizUn4">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 $0 and $151,671 as of January 31,
2024 and April 30, 2023, respectively, and was included in other current assets. We did not write off any accrued interest income during
the nine months ended January 31, 2024 and 2023.</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_84D_eus-gaap--ReceivablesPolicyTextBlock_zVS0uOzJjo7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_864_zS6EXF8x6U47">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_844_eus-gaap--InventoryPolicyTextBlock_zc9Px3yPdwJ8" style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_86A_z76irGiC0Kq2">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, direct labor, indirect </span></span><span style="font-size: 8pt">&#160;</span><span style="font-size: 10pt; background-color: white">overhead,
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_84F_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zRJLv9FPtzgc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b><span id="xdx_86D_zv9gNXkiuDh6">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"></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_847_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zggoKUo2YQIg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_867_zDA02a7iamn1">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_848_eus-gaap--RevenueRecognitionLeasesOperating_zyWhNRelZ6Vf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_869_zMorf4JDWK5i">Leases</span> &#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_84B_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zhNoUGZTmW8k" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86C_zMLuVS38i8vi">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></i></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>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_849_eus-gaap--RevenueRecognitionPolicyTextBlock_za26wjdQKgd2" style="font: 12pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_86B_zv2npUlAp6m5">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</span><span style="font-size: 8pt">&#160;</span><span style="font-size: 10pt">,
specifically, the shipment of goods to customers as orders are fulfilled. The Company recognizes revenue upon shipment unless otherwise
specified in the purchase order. 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 $52,296 and $155,986
at January 31, 2024 and April 30, 2023, respectively.</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research and Development</a></td>
<td class="text"><p id="xdx_842_eus-gaap--ResearchAndDevelopmentExpensePolicy_zCCGeRn28GH" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_868_znQS9jTTmQi1">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, materials, and 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_zYrFQAy2Bh5d" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86E_zwrHU11bK7Pc">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_846_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_z0ZxsRJSTjS3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_864_zVuhfQgQWKsk">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_zsnTLTNsCy7i" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86C_zqooeTiQmjJ7">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_84F_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_zqFNnUuyA1Cf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_861_zqKkSp9L2ot9">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 nine months ended January 31, 2024, comprehensive loss was
$865,738 lower than net loss, related to unrealized gains on available-for-sale securities totaling $864,165, and foreign currency translation
adjustments of $1,573. During the nine months ended January 31, 2023, comprehensive loss was $328,226 lower than net loss, related to
unrealized gains on available-for-sale securities totaling $328,006, and foreign currency translation adjustments of $220.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></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_84B_eus-gaap--CompensationRelatedCostsPolicyTextBlock_z4PiRY5F85qe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_861_zbAHA1SKtcf9">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_84D_eus-gaap--EarningsPerSharePolicyTextBlock_zQyaHVGhTDbh" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_868_z0K2Kd9AyOhb">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>

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

<table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zVoQfexp44Dl" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%" 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_496_20230501__20240131_z7Hrd5tGAEPf" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">January 31, 2024</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_496_20220501__20230430_zHcUsF9H1Arc" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr id="xdx_404_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount_z8Dgnnx7BNKh" 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_403_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount_zjgiHy8EvZpl" 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,679,100</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_404_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount_zCXGJ991MiOh" 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_409_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount_zaTalOYRDbk7" 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">653,386</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_406_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_zixZ0NBFjmW" 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">8,876,381</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_8A8_zNiTVXehp8og" 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_848_ecustom--RelatedPartiesPolicyTextBlock_zGN4qcuQFlS9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86B_zrtTuctasVe3">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_845_ecustom--SegmentReportingPolicyTextBlock_zZaitc3txFle" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_863_zmSBGarrjpRk">Segment Reporting</span> </b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">Since
January 2020, we have acquired four separate businesses operating in various aspects of the drone industry. </span>Following the Teal
acquisition in August 2021, we focused on integrating and organizing these businesses. Effective May 1, 2022, we established the Enterprise
and Consumer segments 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>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubstantialDoubtAboutGoingConcernTextBlock', window );">Liquidity and Going Concern</a></td>
<td class="text"><p id="xdx_847_eus-gaap--SubstantialDoubtAboutGoingConcernTextBlock_zaVRypBFwNL4" style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="font-size: 10pt; background-color: white"><b><span id="xdx_865_zZD7g397Cczg">Liquidity
and Going Concern</span> </b>&#8211; The Company has never been profitable and has incurred net losses related to acquisitions, as
well as costs incurred to pursue its long-term growth strategy. During the nine months ended January 31, 2024, the Company incurred
a net loss from continuing operations of $14,838,925&#160;and used cash in operating activities of continuing operations of
$15,354,934. As of January 31, 2024, working capital for continuing operations totaled $19,927,073. These financial results and our
financial position at&#160;January 31, 2024&#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 completed a public offering
of 18,400,000 shares of common stock which generated net proceeds of approximately $8,400,000 as further described in Note 1 and
Note 15. 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.&#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, for twelve months from the date these consolidated financial statements&#160;are&#160;issued.</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_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_SubstantialDoubtAboutGoingConcernTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern.</p></div>
<a href="javascript: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 40<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//205-40/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_SubstantialDoubtAboutGoingConcernTextBlock</td>
</tr>
<tr>
<td style="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>44
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884950788848">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_899_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zVoQfexp44Dl" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%" 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_496_20230501__20240131_z7Hrd5tGAEPf" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">January 31, 2024</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_496_20220501__20230430_zHcUsF9H1Arc" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr id="xdx_404_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount_z8Dgnnx7BNKh" 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_403_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount_zjgiHy8EvZpl" 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,679,100</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_404_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount_zCXGJ991MiOh" 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_409_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount_zaTalOYRDbk7" 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">653,386</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_406_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_zixZ0NBFjmW" 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">8,876,381</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>45
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884953225856">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_zYQEQYYhMSwa" 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_499_20231101__20240131_zt0KhuPdg09i" 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_490_20221101__20230131_zCFmur4BluPe" 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_49B_20230501__20240131_zH1q2giyPAH6" 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_499_20220501__20230131_zJCph99dIkL9" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><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 colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>Three
                                            months ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>January
                                            31,</b></span></p></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>Nine
                                            months ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>January
                                            31,</b></span></p></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2024</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2023</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2024</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2023</span></td></tr>
  <tr id="xdx_405_eus-gaap--DisposalGroupIncludingDiscontinuedOperationRevenue_zAlUikQaJn5a" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 45%; font-size: 10pt; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">Revenues</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">1,100,943</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">1,438,961</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">4,027,094</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">4,164,531</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_zlqJJaBEA1w2" 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"><span style="font-size: 10pt">Cost
    of goods sold</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">1,745,771</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">1,239,420</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">4,285,087</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">3,579,679</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_zFOSBMnwZzUj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">Gross Margin</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">(644,828</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">199,541</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">(257,993</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">584,852</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_407_ecustom--DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract_iB_zjpUp2apZqK6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">Operating Expenses</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_403_ecustom--DisposalGroupIncludingDiscontinuedOperationOperationsExpense_i01_zxiRTkEqLwk3" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Operations</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">288,059</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">151,502</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">671,864</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">484,340</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40E_ecustom--DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense_i01_z7qRhvXUwHb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Research and
    development</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">36,379</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">80,270</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">113,682</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">251,034</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_407_ecustom--DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense_i01_zWiBJWLn5eOd" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Sales and marketing</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">286,918</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">192,625</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">978,435</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">555,916</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--DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_i01_zegqpQXKA4R6" 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"><span style="font-size: 10pt">General
    and administrative</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">43,024</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">116,837</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">96,612</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">276,321</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_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOperatingExpense_i01_zikumACncJRh" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt">Total
    operating expenses</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">654,380</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">541,234</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">1,860,593</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">1,567,611</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--DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_zPDVKW1gqwRh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">Operating loss</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">(1,299,208</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">(341,693</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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,118,586</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">(982,759</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_408_ecustom--DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract_iB_zSOkNtSW7Bg1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">Other (income)
    expense</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--DisposalGroupIncludingDiscontinuedOperationInterestExpense_i01_zbxrOAnMrWA9" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Interest expense</span></td><td style="font-size: 8pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0889">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0890">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; 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">22,856</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0892">&#8212;</span>&#160;&#160;</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherIncome_i01N_di_zTxm1V1s2M72" 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"><span style="font-size: 10pt">Other,
    net</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">(3</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">(11,614</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">(153</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">(19,788</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_400_ecustom--DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract_i01B_zl98UtLLRSVd" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -8.95pt; padding-left: 20pt"><span style="font-size: 10pt">Other (income)
    expense</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">(3</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">(11,614</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">22,703</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">(19,788</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_zSL6kxNRDUU7" 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"><span style="font-size: 10pt">Net
    loss from discontinued operations</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt">(1,299,205</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt">(330,079</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt">(2,141,289</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt">(962,971</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock', window );">[custom:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock]</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_89A_ecustom--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock_zXdgapCk0gx1" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%" 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_490_20240131_zQUGoxfYtQ7j" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">January 31, 2024</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_499_20230430_zE8ZrbHqUL3d" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr id="xdx_403_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_iB_zXt5WTtec3g4" 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_40A_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCash_i01I_z0BFaZ9aQ9Vi" 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">126,771</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_409_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_i01I_zMhXoW6FbGwg" 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">1,760</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_408_eus-gaap--DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_i01I_zTbWZtqxKTf7" 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">1,545,667</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_409_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_i01I_z9aIuvBWEdd1" 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,586,938</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_406_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_i01I_ztLBnwXIgON2" 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">3,261,136</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_zMzYf9oA2mqa" 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_40E_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_iI_z6lHjxZae4C" 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">59,426</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_402_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent_iI_zYFy4aPnUMqc" 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">376,751</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_zyyRCQ2HZoDg" 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">456,177</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_zkXWE9qPOUQc" 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_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_i01I_zfvDIcFfyANh" 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">156,421</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_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_i01I_zHeEuKwiUzQ6" 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">116,812</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_40B_ecustom--DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations_i01I_zJvz7ENAjnwc" 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">98,441</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: xdx2ixbrl0951">&#8212;</span>&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_i01I_zicPYoiimcAf" 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">45,791</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_40B_ecustom--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent_i01I_zUUnOBKYR8da" 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">56,974</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_40B_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_i01I_zDYIXygsNOVh" 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">474,439</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_404_ecustom--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent_iI_ztzCVc80ic7g" 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">321,771</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_406_ecustom--DisposalGroupIncludingDiscontinuedOperationWorkingCapital_iI_zc3lLXsAjuFj" 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">2,786,697</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 style="font: 10pt Times New Roman, Times, Serif; margin: 0; 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_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>46
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884945851392">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_89A_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zeeSFMRRT1y8" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%" 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_495_20240131_z2vClOteqUb5" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">January 31, 2024</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_49D_20230430_zJU8kJONlvDb" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr id="xdx_404_eus-gaap--InventoryRawMaterials_iI_zwNKk36iJxnk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; 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: 20%; font-size: 10pt; text-align: right">7,235,844</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">8,132,196</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--InventoryWorkInProcess_iI_z0oCggIR0cOf" 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,666,976</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_zTBecqX445F" 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">190,450</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_40A_eus-gaap--InventoryNet_iI_zmZrpFraHC07" 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,093,270</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>47
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884945843872">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_898_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_zBFuIsCekII" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%" 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_493_20240131_zEzvbBrotty3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">January 31, 2024</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_49A_20230430_zzz6ku2iNWo9" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr id="xdx_407_eus-gaap--PrepaidExpenseCurrent_iI_z0X7Y1f5fqE7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; font-size: 10pt; text-align: left">Prepaid expenses</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">1,152,751</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">752,564</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_zlP4pZHFcpN2" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Prepaid 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">970,542</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">359,500</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--GrantsReceivableCurrent_iI_zbJYzNWJ2sUi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">Grant 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">675,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"><span style="-sec-ix-hidden: xdx2ixbrl1000">&#8212;</span>&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss_iI_z6OhOuasziZg" style="vertical-align: bottom; background-color: White">
    <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"><span style="-sec-ix-hidden: xdx2ixbrl1002">&#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">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_z6L5XB98JF32" 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">2,798,293</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>48
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884952377584">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_89D_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_ziRAwqkZ8Qck" 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_490_20240131__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsGrossCarryingAmountMember_zDtpW2obRFL4" 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_49D_20240131__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsAccumulatedAmortizationMember_z1jczFxhRD43" 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_492_20240131__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsNetCarryingValueMember_zLbwE73fgMyg" style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td id="xdx_49C_20230430__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsGrossCarryingAmountMember_zqMlW0TYjWec" style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td id="xdx_49A_20230430__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsAccumulatedAmortizationMember_zBjXhAAjwr1i" style="text-align: center"></td><td style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td id="xdx_49B_20230430__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsNetCarryingValueMember_zfAYFuMxZxqb" style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="11" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">January
    31, 2024</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="11" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">April
    30, 2023</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><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" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Gross
    Value</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Accumulated
    Amortization</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Net
    Value</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0.85pt 0 0; text-align: center"><span style="font-size: 10pt"><b>Gross</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>Value</b></span></p></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Accumulated
    Amortization</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Net
    Value</span></td></tr>
  <tr id="xdx_40A_ecustom--FiniteLivedProprietaryTechnologyGross_iI_zWieT8wjUg58" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">Proprietary technology</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">4,967,000</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(1,468,897</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">3,498,103</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">4,967,000</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(841,223</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">4,125,777</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40A_ecustom--FiniteLivedNoncompeteAgreementsGross1_iI_zErgQFLO58tk" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">Non-compete agreements</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">81,000</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">(75,584</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">5,416</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">81,000</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">(56,667</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">24,333</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40E_ecustom--FiniteLivedCustomerRelationshipsGross1_iI_zG7D9Zk7VMJd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt">Customer relationships</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">39,000</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">(22,284</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">16,716</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">39,000</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">(18,106</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">20,894</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_407_ecustom--FiniteLivedIntangibleAssetsGross1_iI_zUA87u2k1dlc" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: 10pt"><span style="font-size: 10pt">Total finite-lived assets</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">5,087,000</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">(1,566,765</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">3,520,235</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">5,087,000</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">(915,996</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">4,171,004</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--IndefiniteLivedTradeNames_iI_zlwE0uEs33Wh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt">Brand name</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">3,152,000</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"><span style="-sec-ix-hidden: xdx2ixbrl1055">&#8212;</span>&#160;&#160;</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">3,152,000</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">3,152,000</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"><span style="-sec-ix-hidden: xdx2ixbrl1058">&#8212;</span>&#160;&#160;</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">3,152,000</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_402_ecustom--IndefiniteLivedIntangibleAssetsExcludingGoodwill1_iI_zyBKykp7iLM8" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: 10pt"><span style="font-size: 10pt">Total indefinite-lived
    assets</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">3,152,000</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"><span style="-sec-ix-hidden: xdx2ixbrl1062">&#8212;</span>&#160;&#160;</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">3,152,000</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">3,152,000</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"><span style="-sec-ix-hidden: xdx2ixbrl1065">&#8212;</span>&#160;&#160;</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">3,152,000</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_ecustom--IntangibleAssetsNetExcludingGoodwill1_iI_zdCozi4kD458" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: 10pt"><span style="font-size: 10pt">Total intangible
    assets, net</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">8,239,000</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">(1,566,765</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">6,672,235</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">8,239,000</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">(915,996</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">7,323,004</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="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_49E_20240131_zOKAURLr66Ck"><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%">216,036</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,520,235</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_437_c20220501__20230131_eus-gaap--GoodwillPeriodIncreaseDecrease_z5MZgexS4yEa" 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_43F_c20230501__20240131_eus-gaap--GoodwillImpairmentLoss_iN_di_zg0yhd4FxlDl" 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_433_c20240131_eus-gaap--Goodwill_iI_zI4TLGpAZdRb" 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">Balance at April 30,
                                            2023 and January 31, 2024</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>49
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884951009280">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_89B_eus-gaap--PropertyPlantAndEquipmentTextBlock_zAFfKoZyp5oi" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%" summary="xdx: Disclosure - Property and equipment (Details)">
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_498_20240131_z6UA3A785BS5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">January 31, 2024</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_49A_20230430_z5QuvFoKuBgc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_zb05NgTUBTv4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Equipment and related</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 20%; text-align: right">1,471,096</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: 20%; text-align: right">1,386,373</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--PropertyPlantAndEquipmentLeaseholdImprovements_iI_zsVMvhvi0as7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Leasehold improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,548,609</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,473,890</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--PropertyPlantAndEquipmentFurnitureAndEquipment_iI_zRPQ5Lj4a0P6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Furniture and fixtures</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">157,842</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">132,752</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_z8Tt67Jhvmc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Accumulated depreciation</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">(699,946</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">(342,657</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentNet_iI_zPdEol5S4YH1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-indent: 10pt">Net carrying value</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">2,477,601</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</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">2,650,358</td><td style="padding-bottom: 2.5pt; 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>50
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884951015296">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_89B_ecustom--ScheduleOfOtherLongTermAssetsTableTextBlock_zF0gmLUrwUP8" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%" 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_49C_20240131_zZJK0oAzTZe" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">January 31, 2024</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_490_20230430_zWjcrMtN2Gp9" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr>
  <tr id="xdx_405_ecustom--SAFEAgreementAssets_iI_zxddiDdw1Kdf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; 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: 20%; 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: 20%; 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_40D_eus-gaap--SecurityDeposit_iI_zS9yYLxT2jKe" 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_40F_eus-gaap--NoncurrentAssets_iI_zHqghHN4FSUi" 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>51
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884952474112">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_982_eus-gaap--OperatingLeaseExpense_c20230501__20240131__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation1Member_zudIJaeWEWO4" 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_987_eus-gaap--OperatingLeaseExpense_c20230501__20240131__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation2Member_zdJ25Ms5JPD9" 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">Grantsville, Utah</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--OperatingLeaseExpense_c20230501__20240131__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation3Member_zpDfAEegOjf4" style="text-align: right">1,000</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">December 2026</span></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Troy, Michigan</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--OperatingLeaseExpense_c20230501__20240131__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation4Member_z1z4SbLFzGFe" 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_491_20230501__20240131_zg2ySWaRLura" 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">$259,211</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_902_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_pip0_dtY_c20240131_zwFAkJ7TSmXc">2.06</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_49B_20240131_zox9dYAdTa4c"><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">90,951</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">273,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">92,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">91,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">555,240</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>52
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884945830368">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_490_20240131_z8HYpRJU1D94" style="font-size: 10pt; text-align: right; width: 25%">498,366</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">899,935</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 January 31, 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">$</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">899,935</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"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1206">&#8212;</span>&#160;&#160;</span></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>53
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884945842576">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="font-size: 9pt; width: 77%"><span style="font-size: 10pt">Shares outstanding as of April 30, 2022</span></td><td style="font-size: 9pt; width: 3%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left; width: 1%"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 9pt; text-align: right; width: 18%"><span style="font-size: 10pt">53,748,735</span></td><td style="font-size: 9pt; text-align: left; width: 1%"><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_438_c20230501__20240131_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1_zZ2QkvYUvOW" 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 27,189 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">145,623</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_439_c20230501__20240131_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2_zagCMJB57jR7" 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">181,088</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_43A_c20230501__20240131_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3_zsh7HCVkjvxl" 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_432_c20230501__20240131_ecustom--StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities_zCnp0sdF4Nkk" 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_430_c20230501__20240131_ecustom--IssuanceOfCommonStockThroughATMFacilitiesNetShares_z1RFwUUoOYua" 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="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">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_40E_ecustom--StockIssuedDuringPeriodSharesPublicOffering_z26Uw8hpyq0j" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 9pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt"><span style="font-size: 10pt">Issuance of common
    stock through public offering</span></td><td style="font-size: 9pt; padding-bottom: 1pt">&#160;</td>
    <td style="font-size: 9pt; text-align: left">&#160;</td><td style="font-size: 9pt; text-align: right">18,400,000</td><td style="padding-bottom: 1pt; font-size: 9pt; text-align: left">&#160;</td></tr>
<tr id="xdx_409_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_z8KYPmMoDG6i" 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">Exercise of stock
    options</span></td><td style="font-size: 9pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right">3,000</td><td style="padding-bottom: 1pt; font-size: 9pt; text-align: left">&#160;</td></tr>
<tr id="xdx_431_c20230501__20240131_eus-gaap--SharesOutstanding_iE_zvSOGixadYS1" 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 January 31, 2024</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">74,171,106</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>54
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884951009280">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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"><b>Outstanding at January
    31, 2024</b></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_986_ecustom--NumberOfWarrantsUponIssuance_c20201001__20201031_ztNsG6HF17Kh" 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_988_ecustom--InitialFairValueOfWarrantsUponIssuance_c20201001__20201031_zeN9fqjSEt42" 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_98E_ecustom--NumberOfWarrantsOutstanding_iI_c20240131_zBrn2haG6D71" 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_981_ecustom--FairValueOfWarrantsOutstanding_iI_c20240131_zle77EO8gyS3" style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">87,196</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_989_ecustom--NumberOfWarrantsOutstanding2_iI_c20240131_zBGVneidv0k3" 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_982_ecustom--FairValueOfWarrantsOutstanding2_iI_c20240131_zmB1Nt7wRLJj" style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">198,189</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
</table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_ScheduleOfAttributesOfWarrantsOustandingTableTextBlock', window );">[custom:ScheduleOfAttributesOfWarrantsOustandingTableTextBlock]</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_890_ecustom--ScheduleOfAttributesOfWarrantsOustandingTableTextBlock_zRYJqGsZ4bzl" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Key attributes of warrants outstanding (Details)">
  <tr style="vertical-align: bottom">
    <td colspan="3" style="text-align: left">&#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">Weighted-average Remaining
    Contractual Term (in years)</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_488_ecustom--WarrantAggregateIntrinsicValue_zUJ25YYm1Tn9" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Aggregate
                                            Intrinsic Value&#160;</b></p></td></tr>
  <tr id="xdx_41C_20220430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_zRnkPlLbrFV2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 40%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">April
                                            30, 2022</span></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">&#160;</td><td style="width: 25%; font-size: 10pt; text-align: right"><span id="xdx_901_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pip0_dtY_c20220430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_zfKE7fUJEHG">3.89</span></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">427,533</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_419_20230430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_zIEj21Q3NQt6" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">April
                                            30, 2023</span></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 id="xdx_902_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pip0_dtY_c20230430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_z1Z6AZS9NS5j">2.89</span></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: xdx2ixbrl1281">&#8212;</span>&#160;&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_411_20240131__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_z4HyJ0PUsZ2b" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">January
                                            31, 2024</span></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 id="xdx_900_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pip0_dtY_c20240131__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_zvLOmwLQfb7d">2.13</span></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: xdx2ixbrl1283">&#8212;</span>&#160;&#160;</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_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_ScheduleOfAttributesOfWarrantsOustandingTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_ScheduleOfAttributesOfWarrantsOustandingTableTextBlock</td>
</tr>
<tr>
<td 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_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>55
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884951975376">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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: 80%; 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: 43%"><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: 25%"><span style="font-size: 10pt; color: Black"><b>2024</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: 25%"><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></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_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zAZaDEfvlR4" style="font-size: 10pt; color: Black">0.95
    </span><span style="font-size: 10pt; color: Black">&#8211; <span id="xdx_903_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1_iI_c20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z66Gmg5TBmyl">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 id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z8veG3JO9vB9" style="font-size: 10pt">1.06
    </span><span style="font-size: 10pt">&#8211; <span id="xdx_905_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1_iI_c20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z1yf48lbaff9" style="color: Black">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_90E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate_iI_c20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z8kYwjmD4cE2" style="font-size: 10pt; color: Black">0.95
    </span><span style="font-size: 10pt; color: Black">&#8211; <span id="xdx_90F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1_iI_c20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zeAYJHW5iuMf">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 id="xdx_90A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate_iI_c20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zd7Y8NnuzAcb" style="font-size: 10pt">1.06
    </span><span style="font-size: 10pt">&#8211; <span id="xdx_90E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1_iI_c20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zCdiPh7Z9Rz4" style="color: Black">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_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_pip0_dp_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zQkpgQFsI2jf" style="font-size: 10pt; color: Black">3.47
    </span><span style="font-size: 10pt; color: Black">&#8211; <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_pip0_dp_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zSe9Vv1XM2d7">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 id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_pip0_dp_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zwVTOE65qEt5" style="font-size: 10pt; color: Black">3.34
    &#8211; </span><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_pip0_dp_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z1hgh5BwIipf" style="font-size: 10pt; color: Black">7.52</span><span style="font-size: 10pt; color: Black">%</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 0pt"><span style="font-size: 10pt; color: Black">Dividend yield</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td>
    <td style="text-align: right"><span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z3wYhA0n0YLk" style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1302">&#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 id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z1yc3muFhJFc" style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1303">&#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></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_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pip0_dtY_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z9PsLJc5dQe6" style="font-size: 10pt; color: Black">6.00
    </span><span style="font-size: 10pt; color: Black">&#8211; <span id="xdx_906_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zIVeqtvNNKx8">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 id="xdx_909_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zfgXr5FNx1Jb" style="font-size: 10pt; color: Black">8.25</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_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z5SuemHNVlyj" style="font-size: 10pt; color: Black">242.38
    </span><span style="font-size: 10pt; color: Black">&#8211; <span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z4TCkwr3i7Ta">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"><span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zaelIgbMEXcd">253.52</span> &#8211; <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zmJQQliFgQw1" style="color: Black">513.58%</span></span><span style="font-size: 10pt; color: Black">%</span></td>
    <td><span style="font-size: 10pt; color: Black">&#160;</span></td></tr>
</table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock', window );">Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_z5BxiEb8u2p4" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Summary of activity under the Plan (Details)">
<tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: center"></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Shares</b></span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted-Average
    Exercise Price</b></span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted-Average
    Remaining Contractual Term</b></span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Aggregate
    Intrinsic Value</b></span></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0pt; 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_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z9ikKpbwFyEg" 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_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zyjYB3WpRNkd" 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_985_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zD31wE45kpHb" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1319">&#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_981_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z48PleqejT9l" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1320">&#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_98A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_di_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zpA9GTjnvULh" 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_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z99E2Lfi7bB6" 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: 0pt"><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_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zqD8qEbhJPVd" 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_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zqXSMcCkPCeg" 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_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zj4Y9saX5gjd" style="text-align: right"><span style="font-size: 10pt">1.06</span></td>
    <td><span style="font-family: Times New Roman, Times, 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_983_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zxqUF32E6MNb" style="text-align: right"><span style="font-size: 10pt">(3,000</span></td>
    <td><span style="font-family: Times New Roman, Times, 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_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zhgMNgJuaJIb" style="text-align: right"><span style="font-size: 10pt">0.89</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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_98E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_di_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zR6HIbKanWIl" style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(643,751</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_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zUZExKqPKk9i" 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: 0pt"><span style="font-size: 10pt; color: Black">Outstanding as of January 31, 2024</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_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zV0p6N6PQVE1" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,679,100</span></td>
    <td><span style="font-family: Times New Roman, Times, 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_985_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zp20PzFOj6L1" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.53</span></td>
    <td><span style="font-family: Times New Roman, Times, 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_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zptXanGPgROe" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7.86</span></td>
    <td><span style="font-family: Times New Roman, Times, 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_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z5bkDNSgbbTf" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1336">&#8212;</span>&#160;&#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-left: 0pt"><span style="font-size: 10pt; color: Black">Exercisable as of January 31, 2024</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_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zimfgZtHYoS4" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,575,496</span></td>
    <td><span style="font-family: Times New Roman, Times, 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_981_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zKXt01ZXNLvk" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.86</span></td>
    <td><span style="font-family: Times New Roman, Times, 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_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_pip0_dtY_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z6Avk0V822v8" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.31</span></td>
    <td><span style="font-family: Times New Roman, Times, 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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zBJaILyGD0M9" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1340">&#8212;</span>&#160;&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
</table>

<span></span>
</td>
</tr>
<tr class="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_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_ziLaFkBrSPb8" 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_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zeqdsholvC8" 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_986_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_iN_di_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zQYLjRmEEQWj" 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_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zi1hFAwNujtb" 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_98F_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zmJEknKGPEP4" 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_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zBFAVceOQFJe" 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_98B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zHmDNLcQtbB5" 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_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zh6P95hsN3ca" 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_988_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_iN_di_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z8MBe2oXJzQ9" style="text-align: right">(355,661</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zrBZAcdmuVCa" style="text-align: right">1.94</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_98F_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_iN_di_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zNU1ATz437E5" 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_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zyGa6mFDJcP9" 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 January 31, 2024</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 3pt double; text-align: left">&#160;</td><td id="xdx_989_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber_iI_c20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zm9TEJMFUKBg" style="border-bottom: Black 3pt double; text-align: right">653,386</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_980_ecustom--SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice_iI_c20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zJeq6D6AO6Mf" style="border-bottom: Black 3pt double; text-align: right">2.14</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
</table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock', window );">Schedule of Deferred Compensation Arrangement with Individual, Share-Based Payments [Table Text Block]</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock_z34IHGaqkGIc" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stock compensation expense by functional category (Details)">
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_492_20231101__20240131_zSRBV6UyqV5e"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_49D_20221101__20230131_zsanhojtW3Wg"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_497_20230501__20240131_zfLPoVR7Regh"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_49D_20220501__20230131_zAYcR17kTDpl"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="7" style="font-size: 10pt; text-align: center"><p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>Three
                                            months ended</b></span></p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>January
                                            31,</b></span></p></td><td style="font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="7" style="font-size: 10pt; text-align: center"><p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>Nine
                                            months ended</b></span></p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>January
                                            31,</b></span></p></td></tr>
  <tr style="vertical-align: bottom">
    <td><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" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2024</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">2023</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">2024</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">2023</span></td></tr>
  <tr id="xdx_406_ecustom--OperationsStockCompensationExpense_zqSRBgdbXDi1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 45%; font-size: 10pt"><span style="font-size: 10pt">Operations</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">114,425</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">181,908</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">544,046</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">566,218</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_403_ecustom--ResearchAndDevelopmentStockCompensationExpense_zt44fHWAFsJ4" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">Research and development</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">(106,314</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">170,579</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">168,732</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">524,874</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_406_ecustom--SalesAndMarketingStockCompensationExpense_z2Qy2FpEy908" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">Sales and marketing</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">120,180</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">120,733</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">494,392</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">390,076</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40C_ecustom--GeneralAndAdministrativeStockCompensationExpense_zHhRLQQaMovi" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt">General and administrative</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">457,480</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">315,471</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">1,486,532</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">1,309,790</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_ecustom--TotalStockCompensationExpense_zF2E9ysGUG5j" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt; text-indent: 10pt"><span style="font-size: 10pt">Total</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">585,771</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">788,691</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">2,693,702</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">2,790,958</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_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>56
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139885068538800">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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%"><span style="font-size: 10pt"><b>January 31, 2024</b></span></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__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_z8s5J3ByAAWd">4.73</span>
                                            &#8211; <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zqHO5agXHCZa">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_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zUpaGmQwIrZd"><span style="-sec-ix-hidden: xdx2ixbrl1402">&#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: xdx2ixbrl1403">&#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_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pip0_dtY_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_z148ERmpy3X4">1.67</span> &#8211;<span id="xdx_909_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zI1JHaxITU38"> 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_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zwPqDUbD7FI2">74.41</span> &#8211; <span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zuVznoiP83S4">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_491_20230501__20240131_zpfxK3sNyXD2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">January 31, 2024</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_49C_20220501__20230430_z6XvcmzoqpG8" 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="font-size: 10pt; width: 62%">Balance, beginning of period</td><td style="font-size: 10pt; width: 1%">&#160;</td>
    <td style="font-size: 10pt; text-align: left; width: 1%">$</td><td style="font-size: 10pt; text-align: right; width: 15%">588,205</td><td style="font-size: 10pt; text-align: left; width: 1%">&#160;</td><td style="font-size: 10pt; width: 3%">&#160;</td>
    <td style="font-size: 10pt; text-align: left; width: 1%">$</td><td style="font-size: 10pt; text-align: right; width: 15%">1,607,497</td><td style="font-size: 10pt; text-align: left; width: 1%">&#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: xdx2ixbrl1418">&#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: xdx2ixbrl1419">&#8212;</span>&#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: xdx2ixbrl1421">&#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: xdx2ixbrl1422">&#8212;</span>&#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">(302,821</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">285,384</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 style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;<span style="background-color: white">&#160;&#160;</span>&#160;</p>

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

<p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; 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_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>57
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139885068538800">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_89C_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_z8DFn8JhUBAi" style="font: 12pt 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_49A_20230501__20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zbMZZneqQb1i" 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_496_20230501__20240131__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zEfp4CNcd67g" 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_20230501__20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zkn9lGWnOLd3" 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_496_20230501__20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zzoj2Lh7E0o2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">For
    the nine months ended January 31, 2024</span></td></tr>
  <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" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Enterprise</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Consumer</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Corporate</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Total</span></td></tr>
  <tr id="xdx_40B_eus-gaap--Revenues_z7OjewgGah5d" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-size: 10pt; padding-left: 5.4pt"><span style="font-size: 10pt">Revenues</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">11,526,930</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">4,027,094</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1439">&#8212;</span>&#160;&#160;</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">15,554,024</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--CostOfRevenue_zCfxcAegkAjb" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Cost of goods
    sold</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">9,050,032</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">4,285,087</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"><span style="-sec-ix-hidden: xdx2ixbrl1444">&#8212;</span>&#160;&#160;</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">13,335,119</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--GrossProfit_zFULALdwphw1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Gross margin</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,476,898</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">(257,993</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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"><span style="-sec-ix-hidden: xdx2ixbrl1449">&#8212;</span>&#160;&#160;</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">2,218,905</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="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">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--OperatingExpenses_zJyba2Gcf1a1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Operating expenses</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">10,304,246</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">1,860,593</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,192,676</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">18,357,515</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_400_eus-gaap--OperatingIncomeLoss_ziq2d4h1yhY5" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Operating loss</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">(7,827,348</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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,118,586</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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,192,676</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">(16,138,610</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 5.4pt"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--OtherNonoperatingIncomeExpense_zuiUugv6almh" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Other expenses,
    net</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">(277,333</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">22,703</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">1,096,234</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">841,604</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--NetIncomeLoss_z1OG3cRFwJpj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 5.4pt"><span style="font-size: 10pt">Net loss</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">(7,550,015</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">(2,141,289</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(7,288,910</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">(16,980,214</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  </table>

<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; 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_49F_20220501__20230131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zk2VljdvEdd4" 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_495_20220501__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zieUnrJrnJ2j" 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_20220501__20230131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zR5V55UmZia8" 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_20220501__20230131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zuRzAQ6zvsS7" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">For
    the nine months ended January 31, 2023</span></td></tr>
  <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" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Enterprise</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Consumer</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Corporate</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Total</span></td></tr>
  <tr id="xdx_400_eus-gaap--Revenues_z7IqnIfiE3s6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-size: 10pt; padding-left: 5.4pt"><span style="font-size: 10pt">Revenues</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">3,541,846</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">4,164,531</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1474">&#8212;</span>&#160;&#160;</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">7,706,377</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--CostOfRevenue_zIGyRWjHEhz4" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Cost of goods
    sold</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">3,432,804</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">3,579,679</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"><span style="-sec-ix-hidden: xdx2ixbrl1479">&#8212;</span>&#160;&#160;</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">7,012,483</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_403_eus-gaap--GrossProfit_zIlS1YTeUQie" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Gross margin</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">109,042</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">584,852</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"><span style="-sec-ix-hidden: xdx2ixbrl1484">&#8212;</span>&#160;&#160;</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">693,894</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="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">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--OperatingExpenses_zj1GXoWuYNLe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Operating expenses</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">8,041,686</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">1,567,611</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">7,081,225</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">16,690,522</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_400_eus-gaap--OperatingIncomeLoss_zq0gfdtvEvP8" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Operating loss</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">(7,932,644</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">(982,759</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">(7,081,225</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">(15,996,628</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 5.4pt"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--OtherNonoperatingIncomeExpense_zNDjDVrfjuKl" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Other expenses,
    net</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">265,855</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">(19,788</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">(520,617</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">(274,550</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_40C_eus-gaap--NetIncomeLoss_zUrESElvOZtk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 5.4pt"><span style="font-size: 10pt">Net loss</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">(8,198,499</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">(962,971</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">(6,560,608</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</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">(15,722,078</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;&#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_20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zimRLAMdb4h3" 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_496_20240131__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zQKECx2hfTV6" 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_20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zjho9c81bM43" 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_20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zSwZAUPSPdb5" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">As
    of January 31, 2024</span></td></tr>
  <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" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Enterprise</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Consumer</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Corporate</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Total</span></td></tr>
  <tr id="xdx_40A_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_zqI3qobi4jQ7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt">Accounts receivable,
    net</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">5,091,724</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">1,760</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1509">&#8212;</span>&#160;&#160;</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">5,093,484</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--InventoryNet_iI_zp1Eh3wyCtvg" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt">Inventory, net</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">9,093,270</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">1,545,667</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="-sec-ix-hidden: xdx2ixbrl1514">&#8212;</span>&#160;&#160;</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">10,638,937</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--DepositAssets_iI_ze4Xda2yDuN3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt">Inventory deposits</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">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">970,542</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">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">1,586,938</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">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1519">&#8212;</span>&#160;&#160;</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">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">2,557,480</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white">&#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"><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="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">As
    of April 30, 2023</span></td></tr>
  <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" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Enterprise</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Consumer</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Corporate</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#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">Total</span></td></tr>
  <tr id="xdx_404_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_zTMAX79IZgca" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt">Accounts receivable,
    net</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">719,862</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">61,107</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1524">&#8212;</span>&#160;&#160;</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">780,969</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--InventoryNet_iI_zqAinEEprHLj" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt">Inventory, net</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">8,920,573</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">3,065,954</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="-sec-ix-hidden: xdx2ixbrl1529">&#8212;</span>&#160;&#160;</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">11,986,527</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--DepositAssets_iI_z0pBpfzRaHtd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt">Inventory deposits</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">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">359,500</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">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">2,062,038</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">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1534">&#8212;</span>&#160;&#160;</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">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">2,421,538</span></td><td style="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_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>58
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884951955360">
<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">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2024</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,679,100<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">653,386<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">8,876,381<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>59
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884951111264">
<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">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2024</div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
<th class="th"><div>Jan. 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,100,943<span></span>
</td>
<td class="nump">$ 1,438,961<span></span>
</td>
<td class="nump">$ 4,027,094<span></span>
</td>
<td class="nump">$ 4,164,531<span></span>
</td>
</tr>
<tr class="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,745,771<span></span>
</td>
<td class="nump">1,239,420<span></span>
</td>
<td class="nump">4,285,087<span></span>
</td>
<td class="nump">3,579,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_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss', window );">Gross Margin</a></td>
<td class="num">(644,828)<span></span>
</td>
<td class="nump">199,541<span></span>
</td>
<td class="num">(257,993)<span></span>
</td>
<td class="nump">584,852<span></span>
</td>
</tr>
<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">288,059<span></span>
</td>
<td class="nump">151,502<span></span>
</td>
<td class="nump">671,864<span></span>
</td>
<td class="nump">484,340<span></span>
</td>
</tr>
<tr 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">36,379<span></span>
</td>
<td class="nump">80,270<span></span>
</td>
<td class="nump">113,682<span></span>
</td>
<td class="nump">251,034<span></span>
</td>
</tr>
<tr 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">286,918<span></span>
</td>
<td class="nump">192,625<span></span>
</td>
<td class="nump">978,435<span></span>
</td>
<td class="nump">555,916<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">43,024<span></span>
</td>
<td class="nump">116,837<span></span>
</td>
<td class="nump">96,612<span></span>
</td>
<td class="nump">276,321<span></span>
</td>
</tr>
<tr class="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">654,380<span></span>
</td>
<td class="nump">541,234<span></span>
</td>
<td class="nump">1,860,593<span></span>
</td>
<td class="nump">1,567,611<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss', window );">Operating loss</a></td>
<td class="num">(1,299,208)<span></span>
</td>
<td class="num">(341,693)<span></span>
</td>
<td class="num">(2,118,586)<span></span>
</td>
<td class="num">(982,759)<span></span>
</td>
</tr>
<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">(3)<span></span>
</td>
<td class="num">(11,614)<span></span>
</td>
<td class="num">(153)<span></span>
</td>
<td class="num">(19,788)<span></span>
</td>
</tr>
<tr class="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">$ (1,299,205)<span></span>
</td>
<td class="num">$ (330,079)<span></span>
</td>
<td class="num">$ (2,141,289)<span></span>
</td>
<td class="num">$ (962,971)<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>60
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139885038910000">
<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>Jan. 31, 2024</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Jan. 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_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">$ 126,771<span></span>
</td>
<td class="nump">$ 86,656<span></span>
</td>
<td class="nump">$ 84,058<span></span>
</td>
</tr>
<tr class="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">1,760<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">1,545,667<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,586,938<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">3,261,136<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">59,426<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">376,751<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">456,177<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">156,421<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">116,812<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">98,441<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">45,791<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">56,974<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">474,439<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">321,771<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">$ 2,786,697<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>61
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884952436064">
<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>Jan. 31, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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">$ 12,814,038<span></span>
</td>
</tr>
<tr 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">13,678,203<span></span>
</td>
</tr>
<tr 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">$ 864,165<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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>62
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884951299968">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jan. 31, 2024</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,235,844<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,666,976<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">190,450<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,093,270<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>63
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884951736704">
<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>Jan. 31, 2024</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_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">$ 1,152,751<span></span>
</td>
<td class="nump">$ 752,564<span></span>
</td>
</tr>
<tr class="re">
<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">970,542<span></span>
</td>
<td class="nump">359,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrantsReceivableCurrent', window );">Grant receivable</a></td>
<td class="nump">675,000<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_DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss', window );">Accrued interest income</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">151,671<span></span>
</td>
</tr>
<tr class="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 );">Total</a></td>
<td class="nump">$ 2,798,293<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_GrantsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of amounts due under the terms of governmental, corporate, or foundation grants. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrantsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>64
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884951639632">
<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>65
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139885038837888">
<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>Jan. 31, 2024</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,468,897)<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">(75,584)<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">(22,284)<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,566,765)<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,566,765)<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,498,103<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">5,416<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">16,716<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,520,235<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,672,235<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>66
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884951492704">
<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>Jan. 31, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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">$ 216,036<span></span>
</td>
</tr>
<tr class="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,520,235<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>67
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139885038823680">
<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="3">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>Jan. 31, 2024</div></th>
<th class="th"><div>Jan. 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>
</tr>
<tr class="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>68
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884951823600">
<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>Jan. 31, 2024</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,471,096<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">(699,946)<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,477,601<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>69
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884952077648">
<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">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2024</div></th>
<th class="th"><div>Jan. 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 357,289<span></span>
</td>
<td class="nump">$ 169,748<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884952454768">
<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>Jan. 31, 2024</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_DisclosureNote10OtherLongtermAssetsAbstract', window );"><strong>Note 10 Other Long-term Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_SAFEAgreementAssets', window );">SAFE agreement</a></td>
<td class="nump">$ 250,000<span></span>
</td>
<td class="nump">$ 250,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecurityDeposit', window );">Security deposits</a></td>
<td class="nump">53,180<span></span>
</td>
<td class="nump">53,180<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total</a></td>
<td class="nump">$ 303,180<span></span>
</td>
<td class="nump">$ 303,180<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_DisclosureNote10OtherLongtermAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_DisclosureNote10OtherLongtermAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_SAFEAgreementAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_SAFEAgreementAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecurityDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecurityDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884945857072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 &#8211; Other Long-Term Assets (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_DisclosureNote10OtherLongtermAssetsAbstract', window );"><strong>Note 10 Other Long-term Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_PaymentForSAFEAgreement', window );">[custom:PaymentForSAFEAgreement]</a></td>
<td class="nump">$ 250,000<span></span>
</td>
<td class="nump">$ 250,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_DisclosureNote10OtherLongtermAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_DisclosureNote10OtherLongtermAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_PaymentForSAFEAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_PaymentForSAFEAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139885038855184">
<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">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jan. 31, 2024 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating Lease, Expense</a></td>
<td class="nump">$ 260,300<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_OperatingLeaseLocation2Member', window );">Operating Lease Location 2 [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_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">1,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_OperatingLeaseLocation2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OperatingLeaseLocation2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=RCAT_OperatingLeaseLocation3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=RCAT_OperatingLeaseLocation3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=RCAT_OperatingLeaseLocation4Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=RCAT_OperatingLeaseLocation4Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884952187792">
<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">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jan. 31, 2024 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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">$ 259,211<span></span>
</td>
</tr>
<tr class="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 21 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="nump">12.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_OperatingCashPaidToSettleLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_OperatingCashPaidToSettleLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884950793120">
<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>Jan. 31, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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">$ 90,951<span></span>
</td>
</tr>
<tr class="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">273,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">92,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">91,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">$ 555,240<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884950969344">
<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">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jan. 31, 2024 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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">$ 260,300<span></span>
</td>
</tr>
<tr class="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>76
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884951378976">
<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>Jan. 31, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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">899,935<span></span>
</td>
</tr>
<tr 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 January 31, 2025</a></td>
<td class="nump">899,935<span></span>
</td>
</tr>
<tr 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="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_OutstandingPrincipalPaymentsDueLongTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_OutstandingPrincipalPaymentsDueLongTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_OutstandingPrincipalPaymentsDueShortTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_OutstandingPrincipalPaymentsDueShortTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_OutstandingPrincipalPaymentsDueTotal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_OutstandingPrincipalPaymentsDueTotal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_OutstandingPrincipalPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_OutstandingPrincipalPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884947026320">
<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">7 Months Ended</th>
<th class="th" colspan="1">8 Months Ended</th>
<th class="th" colspan="2">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>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Jan. 31, 2023</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 506,852<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 895,709<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 936,625<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="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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>
</tr>
<tr 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="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>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,576<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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,507<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,412<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_FinancingAgreementFundingOfPurchaseOfFixedAsset', window );">[custom:FinancingAgreementFundingOfPurchaseOfFixedAsset]</a></td>
<td class="nump">$ 24,383<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_ConvertibleNoteAgreementAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_ConvertibleNoteAgreementAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_FinancingAgreementFundingOfPurchaseOfFixedAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_FinancingAgreementFundingOfPurchaseOfFixedAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_LeaseholdImprovementAgreementFundsReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_LeaseholdImprovementAgreementFundsReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_SBAPPPLoanAccruedInterestForgiven">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_SBAPPPLoanAccruedInterestForgiven</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_SBAPPPLoanAmountsReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_SBAPPPLoanAmountsReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_SBAPPPLoanPrincipalBalanceForgiven">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_SBAPPPLoanPrincipalBalanceForgiven</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482949/835-30-55-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average effective interest rate during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentPeriodicPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the required periodic payments including both interest and principal payments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480848/942-470-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=RCAT_DebtObligation1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=RCAT_DebtObligation1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=RCAT_DebtObligation2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=RCAT_DebtObligation2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=RCAT_DebtObligation3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=RCAT_DebtObligation3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=RCAT_DebtObligation4Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=RCAT_DebtObligation4Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=RCAT_DebtObligation6Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=RCAT_DebtObligation6Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=RCAT_DebtObligation7Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=RCAT_DebtObligation7Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=RCAT_DebtObligation8Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=RCAT_DebtObligation8Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884952207152">
<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>Jan. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>79
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884952120208">
<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>Jan. 31, 2024</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">$ (71,567,007)<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">$ 13,246,000<span></span>
</td>
<td class="nump">$ 10,101,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139885038674416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of shares of common stock issued (Details) - Common Stock [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2024</div></th>
<th class="th"><div>Oct. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
<th class="th"><div>Jan. 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,649,896<span></span>
</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>
<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 27,189 to pay taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">145,623<span></span>
</td>
<td class="text">&#160;<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="text">&#160;<span></span>
</td>
<td class="nump">181,088<span></span>
</td>
<td class="text">&#160;<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="text">&#160;<span></span>
</td>
<td class="nump">1,761<span></span>
</td>
<td class="text">&#160;<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="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">74,171,106<span></span>
</td>
<td class="nump">55,649,896<span></span>
</td>
<td class="nump">74,171,106<span></span>
</td>
<td class="nump">54,385,461<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="text">&#160;<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>
</tr>
<tr 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="text">&#160;<span></span>
</td>
<td class="nump">53,235<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>
</tr>
<tr 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_StockIssuedDuringPeriodSharesPublicOffering', window );">Issuance of common stock through public offering</a></td>
<td class="nump">18,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="nump">3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_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_RCAT_StockIssuedDuringPeriodSharesPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_StockIssuedDuringPeriodSharesPublicOffering</td>
</tr>
<tr>
<td 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_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_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_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884951952368">
<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">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jan. 31, 2024 </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">$ 4,318,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>82
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884952333952">
<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">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2024</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>83
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139885038813488">
<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>Jan. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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">$ 87,196<span></span>
</td>
</tr>
<tr 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">$ 198,189<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>84
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139885038916944">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Key attributes of warrants outstanding (Details) - Warrant Outstanding [Member] - USD ($)<br></strong></div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
<th class="th"><div>Apr. 30, 2023</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_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_WarrantAggregateIntrinsicValue', window );">[custom:WarrantAggregateIntrinsicValue-0]</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 427,533<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Warrants and Rights Outstanding, Term</a></td>
<td class="text">2 years 1 month 17 days<span></span>
</td>
<td class="text">2 years 10 months 20 days<span></span>
</td>
<td class="text">3 years 10 months 20 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_WarrantAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_WarrantAggregateIntrinsicValue</td>
</tr>
<tr>
<td 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_ClassOfWarrantOrRightLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstandingTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstandingTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=RCAT_WarrantOutstandingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=RCAT_WarrantOutstandingMember</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>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884952423792">
<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>86
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139885038923328">
<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">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2024</div></th>
<th class="th"><div>Jan. 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_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="nump">$ 1.06<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1', window );">[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1-0]</a></td>
<td class="nump">1.12<span></span>
</td>
<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="nump">1.06<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1', window );">[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1-0]</a></td>
<td class="nump">$ 1.12<span></span>
</td>
<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="nump">3.34%<span></span>
</td>
</tr>
<tr class="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">7.52%<span></span>
</td>
</tr>
<tr class="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">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="nump">253.52%<span></span>
</td>
</tr>
<tr class="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">513.58%<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>87
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884950505360">
<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">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2024</div></th>
<th class="th"><div>Jan. 31, 2023</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,679,100<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.53<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">7 years 10 months 9 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="text"> <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.06<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="num">(3,000)<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="nump">$ 0.89<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">(643,751)<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,575,496<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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.86<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 3 months 21 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="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>
</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>88
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884950517280">
<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">9 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2024</div></th>
<th class="th"><div>Jan. 31, 2023</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">653,386<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">781,060<span></span>
</td>
<td class="nump">1,083,675<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice', window );">[custom:SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice-0]</a></td>
<td class="nump">$ 2.14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.44<span></span>
</td>
<td class="nump">$ 2.59<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross', window );">[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross]</a></td>
<td class="nump">298,643<span></span>
</td>
<td class="nump">780,884<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue', window );">[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue]</a></td>
<td class="nump">$ 1.06<span></span>
</td>
<td class="nump">$ 2.14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod', window );">[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod]</a></td>
<td class="num">(355,661)<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.94<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>89
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139885040772528">
<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">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2024</div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
<th class="th"><div>Jan. 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>
<td class="text">&#160;<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">$ 114,425<span></span>
</td>
<td class="nump">$ 181,908<span></span>
</td>
<td class="nump">$ 544,046<span></span>
</td>
<td class="nump">$ 566,218<span></span>
</td>
</tr>
<tr 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="num">(106,314)<span></span>
</td>
<td class="nump">170,579<span></span>
</td>
<td class="nump">168,732<span></span>
</td>
<td class="nump">524,874<span></span>
</td>
</tr>
<tr 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">120,180<span></span>
</td>
<td class="nump">120,733<span></span>
</td>
<td class="nump">494,392<span></span>
</td>
<td class="nump">390,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_GeneralAndAdministrativeStockCompensationExpense', window );">General and administrative</a></td>
<td class="nump">457,480<span></span>
</td>
<td class="nump">315,471<span></span>
</td>
<td class="nump">1,486,532<span></span>
</td>
<td class="nump">1,309,790<span></span>
</td>
</tr>
<tr 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">$ 585,771<span></span>
</td>
<td class="nump">$ 788,691<span></span>
</td>
<td class="nump">$ 2,693,702<span></span>
</td>
<td class="nump">$ 2,790,958<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>90
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884951755840">
<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">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2024</div></th>
<th class="th"><div>Jan. 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>
<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">$ 1,767,088<span></span>
</td>
<td class="nump">$ 3,052,603<span></span>
</td>
</tr>
<tr 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,955,547<span></span>
</td>
<td class="nump">1,308,768<span></span>
</td>
</tr>
<tr 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">$ 738,155<span></span>
</td>
<td class="nump">$ 1,482,190<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>91
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884950500096">
<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">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2024</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.73%<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 8 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">74.41%<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>92
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884952475664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Changes in the derivative liability (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2024</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Balance, beginning of period</a></td>
<td class="nump">$ 588,205<span></span>
</td>
<td class="nump">$ 1,607,497<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_DerivativeLiabilitiesAdditionsDuringPeriod', window );">Additions</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_RCAT_EliminatedUponConversionOrExerciseOfWarrants', window );">Eliminated upon conversion of notes/exercise of warrants</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Changes in fair value</a></td>
<td class="num">(302,821)<span></span>
</td>
<td class="num">(1,019,292)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Balance, end of period</a></td>
<td class="nump">$ 285,384<span></span>
</td>
<td class="nump">$ 588,205<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_DerivativeLiabilitiesAdditionsDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_DerivativeLiabilitiesAdditionsDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_RCAT_EliminatedUponConversionOrExerciseOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">RCAT_EliminatedUponConversionOrExerciseOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>RCAT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483466/210-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884950199472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 20 - Related-Party Transactions (Details Narrative)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jan. 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_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [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_NoteAgreementWithRelatedPartyPrincipalAmount', window );">[custom:NoteAgreementWithRelatedPartyPrincipalAmount]</a></td>
<td class="nump">$ 510,323<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139884940379424">
<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="6">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2024</div></th>
<th class="th"><div>Oct. 31, 2023</div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Jan. 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>Jan. 31, 2024</div></th>
<th class="th"><div>Jan. 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_Revenues', window );">Revenues</a></td>
<td class="nump">$ 5,847,933<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,667,683<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,526,930<span></span>
</td>
<td class="nump">$ 3,541,846<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,101,651<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(96,929)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,476,898<span></span>
</td>
<td class="nump">109,042<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,548,999<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,087,176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,496,922<span></span>
</td>
<td class="nump">15,122,911<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating loss</a></td>
<td class="num">(4,447,348)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,184,105)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,020,024)<span></span>
</td>
<td class="num">(15,013,869)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other expenses, net</a></td>
<td class="nump">258,015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(151,818)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(818,901)<span></span>
</td>
<td class="nump">254,762<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,488,538)<span></span>
</td>
<td class="num">$ (5,681,328)<span></span>
</td>
<td class="num">$ (5,810,348)<span></span>
</td>
<td class="num">$ (5,666,002)<span></span>
</td>
<td class="num">$ (6,244,477)<span></span>
</td>
<td class="num">$ (3,811,599)<span></span>
</td>
<td class="num">(16,980,214)<span></span>
</td>
<td class="num">(15,722,078)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,093,270<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,093,270<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,526,930<span></span>
</td>
<td class="nump">3,541,846<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,050,032<span></span>
</td>
<td class="nump">3,432,804<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,476,898<span></span>
</td>
<td class="nump">109,042<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,304,246<span></span>
</td>
<td class="nump">8,041,686<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,827,348)<span></span>
</td>
<td class="num">(7,932,644)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(277,333)<span></span>
</td>
<td class="nump">265,855<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="num">(7,550,015)<span></span>
</td>
<td class="num">(8,198,499)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">5,091,724<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,091,724<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,093,270<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,093,270<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">970,542<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">970,542<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,027,094<span></span>
</td>
<td class="nump">4,164,531<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,285,087<span></span>
</td>
<td class="nump">3,579,679<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(257,993)<span></span>
</td>
<td class="nump">584,852<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,860,593<span></span>
</td>
<td class="nump">1,567,611<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,118,586)<span></span>
</td>
<td class="num">(982,759)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,703<span></span>
</td>
<td class="num">(19,788)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="num">(2,141,289)<span></span>
</td>
<td class="num">(962,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_AccountsAndOtherReceivablesNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">1,760<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,760<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">1,545,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,545,667<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,586,938<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,586,938<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">&#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">&#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">&#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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,192,676<span></span>
</td>
<td class="nump">7,081,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,192,676)<span></span>
</td>
<td class="num">(7,081,225)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,096,234<span></span>
</td>
<td class="num">(520,617)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="num">(7,288,910)<span></span>
</td>
<td class="num">(6,560,608)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">&#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">&#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">&#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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,554,024<span></span>
</td>
<td class="nump">7,706,377<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,335,119<span></span>
</td>
<td class="nump">7,012,483<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,218,905<span></span>
</td>
<td class="nump">693,894<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,357,515<span></span>
</td>
<td class="nump">16,690,522<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16,138,610)<span></span>
</td>
<td class="num">(15,996,628)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">841,604<span></span>
</td>
<td class="num">(274,550)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="num">(16,980,214)<span></span>
</td>
<td class="num">$ (15,722,078)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">5,093,484<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,093,484<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">10,638,937<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,638,937<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">$ 2,557,480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,557,480<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>EXCEL
<SEQUENCE>95
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( ,^#<E@'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " #/@W)8O#TD0.\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9)1
M2\,P$,>_BN2]O:15D=#E9<,G!<&!XEM(;EM8DX;DI-VWMZU;A^@'\#%W__SN
M=W"-B=)T"5]2%S&1PWPS^#9D:>**'8BB!,CF@%[G<DR$L;GKDM<T/M,>HC9'
MO4>H.+\'CZ2M)@T3L(@+D:G&&FD2:NK2&6_-@H^?J9UAU@"VZ#%0!E$*8&J:
M&$]#V\ 5,,$(D\_?!;0+<:[^B9T[P,[)(;LEU?=]V==S;MQ!P/OST^N\;N%"
M)AT,CK^RDW2*N&*7R6_U>K-]9*KBU6W!ZT(\;"LN:R[%W<?D^L/O*NP[ZW;N
M'QM?!%4#O^Y"?0%02P,$%     @ SX-R6)E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
M(RB*$\+Y4+]M1W#*,I_^GE4D#*M-\:H&43BEVDBBG/$XBJSSZ[!,,1P2[CO
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
MW9W85"'S-WOR^,)4*U#5))::&0 :1$5^$/5=##]R.1+ \ $KB.%'+K898_B
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
M*O5-//_*UP%%VE\NJJ;]-WCN;)-D%.2K1HG%>C @6)1U]S_[N9Z(G0'@QSX
MKP?@_@#J&$#6 ]J9&W?(VK ^,L4F5U(\!U);@S?]H9V;=C1$4]9Z&1^4A+^6
M,$Y-;D7=B*HLF.)%\*#@/U@CU01B&MRR9A[<P3HWP9OO-5L5)=B\#2Z"[P\?
M@S>_O+T:*P"@W8SS]<,^= _#CH=EP1=1JWD3?*H+7NR/'P/P+7J\0?\!>QW^
MF]7O X+>!3C$U(+G]OCAQ .';">3M/Z(:S+-C$VE6 2_+[EDJJQGP8W.UE*5
MO+'-6N>5VKWJC7S9+%G.KT>P4QLNG_AH\L]_H#C\ERWD,SG;FP"ZG0#J\S[Y
M"G6G$HTUR&YDW([4Q>5I<H'B+ TQ@I5[VHW 9ADE&(=)NK7<@Q=MX45'P>M6
MIRB;'-*QK%>0^J);*M@--NR=VV@7$<!&.,UZT"V&68RS!-F!QUO@\0G UZAU
M7OEAQT,TB*8DS7#4PVVU3*(,A8D=>;)%GGBWQ$WQ/RAB74U1 @H_@,_+B@?U
M)B3X57_.]=YIPS,Q7=J"2LZY6<[D;&]JTNW4I-Y%?5 B_]%R4 %+N@!B;MJP
MH<**I7--T\%*H2R*(IKT5M1B1\(TB1U;*-N"SEX+&F9(R3+71+*J2V5%GPU0
M)21%43\=AV:0MQAEH1T\"@W;A5[X-PLA5?E7!QDXKJP5JV?E(R0D:QIN![WV
MN0LGCL(D[F]^BQTE"90N!^H=CD9>U-\XJ\J_8%Y-#6@80(8 0'O]X(KI !J>
MKZ238]:/V 671BA+XWX00SL4QGBG8NP'@4T0V!O$1PY[*"_;J;<"Q(,'$ZCZ
M@Q)KL0,>2:@CL9$A;^2EQLGM'%*!0TH$4U;*X(E5JW:*"R[+)Z;5IA4V&99.
M$F+(UCYNBV$2(9*YTL.0+J)^V=$";S1RL54<73H'K(:L*=EC6;DSP\OIIU;4
M<WG;GPO#\,A/\3=Y+E::;"#7."P;; QKS!:BUGLUC7%_V2R6*,8$T=BQ;H;4
MD9_5/]=/P(M"OE@1VB@YP7'6+_0V0X(I0<A5+0UW(R__37Y7<RZMX!(+N(C0
M*$K[Z&R6$ 5U9;UA3^2G3R.N*PYT%$A]8+L0TXM5PT_)_B%17F"\,W?K.(9F
M.$I25PX8.D5^/KUMCWA<0I59BL;!FFC(AQ<H)'$V0&DQA-*=4(?^Q(8X\0'B
MW.RK)7MQ;2H\Y+\TS0CNZWN+'0K#E!)'PF)#E-A/E(!2:C7/?VIA8E]P/"2X
M"*>@=?LHAW87,8K"T+'FV# A]C/AUXW<76D5M5^UM^=$S3Q'"WT\Y$2]'R.:
MD<'DVTSC--2A.0(S#(I/.__J M<<<?[%9ST G\O;_B08-L;^,_#]2N9S*$CM
M"BZE7CCUTE8B_N>J7.JCD'4.J&5=4AJ1/B%9#1,2I2EVK)\A3^PGSWLI<LZ+
MUTI,/*1*."+C&*,^9UDL,=6:"3EH 1M2Q8=)M3MPZIWU<'/W*6 SR;ESWKWN
M[-D26-/.PL,8RD7HVE:&AK&?AK?U K+IJ2R@9CR^0'";O?7:FC%D9B!F"K6@
M?QJS6&*,,Q!!CD,!-B2.TY,JQEU9LSH_HF)XM<')%>-,WO8GP6@ [-< ]ZO'
MJLQA\:9PTJAG[W0_Q!KTD-U3DD5QV)<!_N<=E=/[_4\C$\@!F?#'%S@]Y5IO
MO3CC($/^SS#JUSG_DUX1A%$1Q*\B[ME+U[!:U46KS!Y5(&")9N[-1"QB@6*2
M)(.H;(8)RG3_V;:5B%$5Q*\JMJBA""CVD^LC4-6V]95HJ0=82$E6-RQWAV$1
M!YC$85]$V.RBC-*(.J+8Z:#[#^&??G*9ETU+/$W;:_+TPLCP2(WC03/)_\17
M))*1 N2 %-CCT\UR+)D6!(<2ZA7':"LMD:%<0(2&KH4R6H$<T K[F^2TX+RN
M3PG.=HP/0U?'C1@500XWW >4^V:MU]\&TRU-O9)\R5 L)!D4\JS?-;(8PM$O
M(Z'KL$2,K"#^UOS'X^\_R%F;[N?RMA^WT1SDV,8!\]_*63H#2:H;T?TULAA2
MT.-)Z.A)$B,-B%\:?+:H/"O6O\_XZUC.+!VHD0[4+QWN+'O*>H]H40\II?V-
MXW_:*P(Q\H'ZY</@>'_"12.U-1U2$@[#L^D(7\Y1(R3HX?9$6>>R[:J]*7CW
MZ:V.1,MU*^RA'J!13-)P -O6?<A0'#GD#S7"@1[HW@.T=\$CGY5UW=9?.'R#
MG!:%%>]0.! <0TWM:P>+(0U3FB+'R8?NW)3[M4&'E]?% :1#^DY23%'8O[>Q
M&)(T(RAV= 6H87KJ9_K?>--<=F^#Z-N0$Y+9UCK'<9(,LL)BF-(P<J6RH7'J
MI_$-:"LO'S/[%IJ.LX2009X,#2'[,^326=2P-/4?_ML0EJPL@JF0^KZ2ZWM6
M*]CA,3T"44'Z4(=F61*&KH0VM$K]M-H'FHL%[PXB5K"O.');">L,CO8#-MQ,
M,Z]^^BKJB[;.'SI5T5=PJEL]G<O;_ALTAJ8C/TU_K^7F-GK&=.^Z/KY!&%DN
M"'3'J;^;+'8$I\[.>V2H.?)3\ZT /26;]>4_S,^42PF1="=-V%Q"O]2P@#^W
MOUAC&!)OEN)^!\:/X_2LC Q[1W[V?I@S\!@\EVH^YU41L/;*INV'0LBU4/S
MU:C?_PD[,[)<U(-0RQR+:)@^\C/]'_WFAGY]J-%A0_HI5?%-L.NF!WMFLK#G
MX]_O#*Q#[1SMOK*&4#QHR(]WWM-<<#EK7U]M@O9FK7OI<?OK]A79F_;%T-[O
M']#E;?>BJW'3O7?[A4E00$U0\2FX#-\G,/VR>Y6U^Z+$LGT;]%$H)1;MQSEG
M<(37!O#WJ8 467_1#]B^4#SY/U!+ P04    " #0@W)8];S$U)D'   N$0
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
M9/_#6-AX.X\OWJS"C7AA/.[7X;$,PP5OP/K2 &G[P@KZ?Y&<_@]02P,$%
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
MI3[<U=AZ?)OW*^G!38SI'U+?DL,R)TEK"_WX:OV@5@PXI( U-$S-$Y1/X$&
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
MP/.5P:MXV@0'AT^KR[\!4$L#!!0    ( -"#<EB5\.96T@(  $<&   9
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
M;PEACJFQ"(Q^>UQBGEL@HO&SQ72ZE#;P5#ZBOZEKIUK63.-2YM]X9G939^A
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
M4M_TPY8>*M0N@.9WBD[TR7 )IJ=O_2]02P,$%     @ T(-R6+&T>:C, @
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
M/SY+8-@?CB 9^='Y$.+S&-YZB^# .B6JK1L0VG11"VI<U)UV,^BJL=Z?]&:
MW3&UY4)#@1L##?NC,P]4,Q2:@&3EC+B69&SMMKF9HZAL@KG?2//[V\ 6Z";S
M[#=02P,$%     @ T(-R6#N.?GB5 P  NP<  !D   !X;"]W;W)K<VAE971S
M+W-H965T,C$N>&ULE57?;]LV$'[W7W%0ASX9U@\[:9;:!IQTPUJ@FY&LZ\.P
M!UHZ65PI4B-/EOW?[T@I:H+%!O9BD]1]WWUWQSLN.V._N0J1X%@K[5911=3<
MQK'+*ZR%FYD&-7\IC:T%\=;N8]=8%$4 U2K.DN0ZKH74T7H9SK9VO30M*:EQ
M:\&U=2WLZ0Z5Z591&CT=/,A]1?X@7B\;L<='I"_-UO(N'ED*6:-VTFBP6*ZB
M37I[M_#VP> /B9U[M@8?R<Z8;W[SL5A%B1>$"G/R#(+_#GB/2GDBEO'/P!F-
M+CWP^?J)_><0.\>R$P[OC?HJ"ZI6T4T$!9:B5?1@NE]PB.?*\^5&N? +76\[
MGT>0MXY,/8!902UU_R^.0QZ> 6Z2,X!L &1!=^\HJ/P@2*R7UG1@O36S^44(
M-:!9G-2^*(]D^:MD'*U_-820+N#MFYLL3=_#1YV;&N%W<42WC(D]>+LX']CN
M>K;L#-N/\-EHJAS\I LL7N)C5C;*RY[DW647"3\)/8-Y.H4LR187^.9CN//
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
M-#21W#*G3P J&T#^A:3S;S8V0?M1&?\!4$L#!!0    ( -"#<EBN%(IXDP0
M !P*   9    >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;)5666_;.!!^UZ\8
MJ$&Q"ZBV#I]I8B#I;K$IT -IVC[3TM@B(I%:DK*3?[\SE*PXA9M%7R0>,]^<
M'\F+O3;WMD1T\%!7REZ&I7/-^7AL\Q)K84>Z044[&VUJX6AJMF/;&!2%5ZJK
M<1K'LW$MI I7%W[MBUE=Z-954N$7 [:M:V$>K['2^\LP"0\+MW);.EX8KRX:
ML<6OZ+XU7PS-Q@-*(6M45FH%!C>7X55R?CUA>2_P7>+>'HV!(UEK?<^3F^(R
MC-DAK#!WC"#HM\-W6%4,1&[\VV.&@TE6/!X?T-_[V"F6M;#X3E<_9.'*RW 1
M0H$;T5;N5N__P3Z>*>/ENK+^"_M.-EF&D+?6Z;I7)@]JJ;J_>.CS<*2PB'^A
MD/8*J?>[,^2]_$LXL;HP>@^&I0F-!SY4KTW.2<5%^>H,[4K2<ZM/VB$D<WC]
M:I$FR5OX(8P1RMF+L2-TEAGG/=)UAY3^ FD)'[5RI86_58'%<_TQ>36XEAY<
MNTY?!/P@U BR)((T3B<OX&5#J)G'R_XGU)="[! FIQ&8(.>V$3E>AL0 BV:'
MX>KUJV06OWW!O\G@W^0E]-\JQ8M(I_UD^. $/-R5&+S3=2/4(TAK6RQ@"H\H
M#.P/(DZ#5#ND;C261I!KI7I:[:4KP>TUK^W0.+FN$!2'LI%*J%RJK1VQC2>T
M4NP0A"(@Z:2H !_0Y-)BT!B9(^@-G$$RFL9P%?1G!:^Y8XC>3Z$*7I<&-H(^
M.U&U:&&/!L^#;XU6P0W)D1,(GUMG'8F3.R <4&^UA!L<VBL@\F! 5NX(WXHN
MM$]MO4;#JT.N;CJ7@_=L[CN;.R7%NX'?#3[G3O,V&8DA6RZCY7)!X:6S.8V6
M])]%L]F,5A;S*%G.@H-C))_ ;#Z-XCAF^6@QC[WD=!+W:\ER$26+)=QI*,C[
M*-ACEUJ#.=)15\!9%B=1.EG02D42!=>1TWA(.*<UG2VB+$N'U/I:V2<9"UA)
M.G@Z?5(NT,B=X+,4*BG6LI+ND7O"L5IP@(G(IJ63D?--FX+4<KHT.IMGB^D\
MFDQFO=II2-]8@MK*$!+5LNB@>A3&+ K)=:(.:H0L?%^*1CI1C:A.P4?QR*6E
M K.)GQK\N+.;UN0E85+.N]1.1_0AA ]M]9L0,,TRRF86V%*0UQQKKNN:>HFH
MD]\?\M]4Q$VZV1S0O4=?$I,$]$Q4;S:4%;4=!2>X0]S:X1O/48>F]CP@0@UU
M/2+2=#1+I^"K:C#PZFM$113U@3 YR$]S5&]2&\Q9R>2Y(KP*LMAS)>W8?(^/
M1"1GY+IUG1)'ED33;.D[>X#03\RC%BUE7AZ"V/LKDVE,!P=EXI3_V2A;1$#)
M!&%AHRMZ1-CSX$>O^>:@>8O\ "$3=)(I9XC +;7%'>?F#^H+SI3]$ZZV6X-;
M9OH-"4EZ6>0=B0,?87"($+(1\>H,)NF<XLF>[V:0=KO^($W?!C^?);2?9$_[
M<.IJ&!_=V#6:K7^7< >TRG67][ Z/'VNNAO_2;Q[-WT49DNA0(4;4HU'\VD(
MIGN+=!.G&W__K[6CUX0?EO1\0\,"M+_1=%KW$S8P/ A7_P%02P,$%     @
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
MHN$-M)YI"H!FP =T3]?;OP%02P,$%     @ T(-R6#P!FO*Q @  & 8  !D
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
M3T@8'F?#)OEU_R"Z\@G/JWZYQ'O6A6R \VN/_XS;34XPOI!/_P)02P,$%
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
M!ER>XF.!VRH[,<#^TJ*OW8L$V-Y_S_X%4$L#!!0    ( -"#<EA%;74WJA,
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
MWC5E+XOGP%7 1QWVPY-"+HPENPR?S:VR:R7S-$%XVBD<&H>I_04,!>)9[B;
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
M),GB%')))$-G*<; 671K'*J9(4_=YPE28!(9!40&445]3(T2@?!@LC)%(^P
MGMI#.T9)Q))3C^HX1D49T!QSPEA&1";])L\X21&UT^BS6R/WC*NF,!M]&O6N
MHYO&:9P<MX^EHRW^9OCE'(LC]]O.#(D:O/O&P1U#QRP)*]$=Y"3-LA<]_JR&
M]E,:'ZA]TBX*&2Y;LX'R<-#,4SN</ $@T INXY@2BH4.&P3!0YGUVUQRDF//
MGAYA!3&P@C@ZGM^[*^9\CI=]N:OUY^6>)SJ:&$CBD".>&ODFP#%WRFG?GE>J
M5DVAY_XVFC7EK"PK+Z9JKXTP[+ X,VNUL_CU0Z4658T"VGJ&>9E@CF;P/&OV
M)#+< C#;ME4-"&I'(M>[MO7CI$(PT;6R:\\A7 8R. &<&2ED-"L*LVN<Q=='
MH:M[SX8$?+<@<4@*TA-0BEV'C.0,NL/^1CZ1TG,'E3A?(ND;A_D>)GF< <<O
MN2>K;H#PCC\,!16Y-QM+$%CQF# A?%NK9E5Y+NZDNB XM@BE_4_O1W@2DV@E
M$_'AD&E\N$#K7RAG9GFVLWKPA].<"@9(/"))^IAJ@SHX2IN]5"(D86D*C&8D
MSM,!O_JIAD]@;=6/<&\@H*B6< ^HI,@A*?="K6_^@2P"N2"K,(J19S1ZJQ<.
MS**N5OULG(%=F]9UX>3(7<BW^_F]#LV+:9<:>[8*@9(T9\"1HF66_0>!@W@!
M8\M3I%ST*]E/Q3B42]($RX5<32A#&J,L^C# <RAW!L>\(6.&WL)!SE@2?<.G
MJA<LU+;RCD^P+U+?=7D:+BV>(EN+!)X;\<G!:P^37X4WK86 ?O?P&TZ'9_.L
M>RT^B7=O[NY*LQCO$E7IZQ1GK>W>L=W&F6UX.RZ,0Z3#<HU/?]UZ ?R^-/A^
M[#?>P?#/Q/0?4$L#!!0    ( -"#<EB\#S3-H (  'L%   9    >&PO=V]R
M:W-H965T<R]S:&5E=#,T+GAM;'U474_;,!1]YU=<A0EM4B#?;0-MI!:&QB0F
M!&P\H#VXR6UKX=B9[5#X][.=-NNDTI?D7OO>XW-L'X_70KZH%:*&MYIQ-?%6
M6C?G0:#*%=9$G8D&N9E9"%D3;5*Y#%0CD52NJ69!'(:#H":4>\78C=W)8BQ:
MS2C'.PFJK6LBWV?(Q'KB1=YVX)XN5]H.!,6X(4M\0/VSN9,F"WJ4BM;(%14<
M)"XFWC0ZGZ6VWA7\HKA6.S%8)7,A7FQR4TV\T!)"AJ6V",3\7O$2&;- AL:?
M#:;7+VD;=^,M^K73;K3,B<)+P9YHI5<3;^1!A0O2,GTOUM]PHR>S>*5@RGUA
MW=5FH0=EJ[2H-\V&04UY]R=OFWW8:1A]U!!O&F+'NUO(L;PBFA1C*=8@;;5!
MLX&3ZKH-.<KMH3QH:6:IZ=/%#Z$1,C@Y'L51= $W_!6Y%I*B@L^/9,Y0?1D'
MVBQDRX-R SKK0.,/0'.X%5RO%'SE%5;_]P>&8,\RWK*<Q0<!OQ-^!DGD0QS&
MZ0&\I%>=.+SD [RMS'>XHJID0K42X7DZ5UJ::_)[G^(.,-T/:*USKAI2XL0S
MWE H7]$K3HZC07AQ@&[:TTT/H1</QHI5RQ#$HC^A=Q\N6RE-#,_NH. 1WS3,
MF"A?]@HXN,1^ 6;;6^/4?N=AVDC*( E=FAS=D[6YBQHE)4S!)QCZ<9+YHS0U
M\<B/DMB/\L'1D['E*>6GC10E*@61/Q@,_'PX@"S,_604'5U33LT5KF I1&4*
M\M!/LQ#BX<C/#<"CT(09R-P/\\2/AZ&#S^/0SX8)[-O?8,<0-<JEL[V"4K1<
M=][H1_N79=H9ZE]Y]RS=$KFD7 '#A6D-SX:9![*S>I=HT3A[S84V9G7ARKR.
M*&V!F5\(8[%-8A?HW]OB+U!+ P04    " #0@W)8^G=Z7,D"  #>!0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q]5-MNVS ,?>]7$.XP;(!1W^*X
M:9, 2;HKT"UHN^VAV(-B,XE0V?(DN>GV]:-DU\N -"\Q*9&'YX@AQSNI'O06
MT<!3*2H]\;;&U!=!H/,MEDR?R1HKNEE+53)#KMH$NE;("I=4BB .PV%0,EYY
MT[$[6ZKI6#9&\ J7"G13EDS]GJ.0NXD7><\'-WRS-?8@F(YKML%;--_JI2(O
MZ%$*7F*EN:Q X7KBS:*+^<#&NX#O''=ZSP:K9"7E@W4^%1,OM(108&XL J//
M(RY0" M$-'YUF%Y?TB;NV\_H[YUVTK)B&A=2_."%V4Z\<P\*7+-&F!NY^XB=
MGM3BY5)H]PN[-C;+/,@;;639)1.#DE?MESUU[["7<!Z^D!!W";'CW19R+*^8
M8=.QDCM0-IK0K.&DNFPBQRO;E%NCZ)93GIE^D09A"*]/S^,HNH2O9HL*%HU2
M6!F8:8U&PYL[MA*HWXX#0Q5M7I!WZ/,6/7X!?037LC);#>^J HO_\P-BVM.-
MG^G.XZ. GUEU!DGD0QS&@R-X22\_<7C)"WA7N$;26L!":J-]6+":&R;X'RQ\
M6"JL&2>#547W,MV+7'&="ZD;A7 _6VFCZ,_U\]#SM-4'AZO;@;O0-<MQXM%$
M:52/Z$U?GT;#\/*(MD&O;7 ,?7I+ UPT D&N#_?UWO45[O#)P%S(_.&@A*-%
M#DN@+C4TX7VC8%8K+B )G9N<= \+^$2[1:.&5Q#Y41K[61J1G9&5#@=]&*\>
MB;4DP%$6^ND@AB0=^6D8GGQ0C.0HS)$_.BW#+/7#,&S_S_'ER2S/58,6PB#1
M,V3DLL3G>XC2R!]FT<F=I*Y3::(P.O?C4>(HQ</$SY(4#C4CV)NY$M7&;18-
MN6PJTXY??]HOKUD[L__"V\UWS=2&5QH$KBDU/,M2#U2[35K'R-I-\$H:V@?.
MW-("1F4#Z'XM:8H[QQ;H5_KT+U!+ P04    " #0@W)8[DJ#FI $  #I"@
M&0   'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6RE5FUOVS80_JY?<7"#(@'8
M6J+>T\2 W39=AZ4(DJS#4.P#(],V$4IT2:I.]NMWI&3%[5PCP[[8.NKNX;T^
MNK.-TO=FQ;F%AUHVYGRTLG9].AZ;:L5K9EZK-6_PS4+IFED4]7)LUIJSN3>J
MY9B&83:NF6A&DS-_=J4G9ZJU4C3\2H-IZYKIQQF7:G,^BD;;@VNQ7%EW,)Z<
MK=F2WW#[^_I*HS0>4.:BYHT1J@'-%^>C:70ZRYR^5_@L^,;L/(.+Y$ZI>R=\
MG)^/0N<0E[RR#H'AWS?^EDOI@-"-KSWF:+C2&>X^;]$O?.P8RQTS_*V2?XBY
M79V/BA',^8*UTEZKS2^\CR=U>)62QO_"IM<-1U"UQJJZ-T8/:M%T_^RAS\-S
M#&AO0+W?W47>RW?,LLF95AO03AO1W(,/U5NC<Z)Q1;FQ&M\*M+.33\IR*.#E
MBX)&T1OXV%C6+,6=Y# UAEL#Q[<,)7-R-K9XG3,:5SWTK(.F/X$NX5(U=F7@
M?3/G\^_MQ^CFX"O=^CJC!P%_9<UKB","-*3) ;QXB#WV>/%/\#XH-=\(*8$U
M\SV1OQ.FDLJTFL.7Z9VQ&COHKWUIZ&Y)]M_BINK4K%G%ST<X-H;K;WPT>?DB
MRL(W!V)(AAB20^B3&YS2>8M.J\6>$%Q@0Y1??"7AEC]8F$E5W>\-YN!U^X/!
MNK0XT,&V-#!=:R&#./1B''S0RIC@,Y,M.E95;=U*9OD\F-9*6_$W\^/YB=M>
MQ:O#<]6#*ZWP.F[1 ["\6C5*JN4C'$%"RBPG81CB\W%$DJP@19G#"8HQ2<J"
M1&'\HUJ11(32V"LE)*(IR?,\^*2:5Y6JUQQGA2TUY\A*F-TB\F;'>4K2(D&;
ME"11-ARG&<DR=Q]-2!S'P5L_S5PCETD?A%F)M8&X[-0I)=2C1!G)$69['CE'
M,P<3HO])<*LLD[ 0C;#\E41*FP/KJIV2L,A[(Y)F").E:!>3%$UIG.XJE%%*
MRM+!8IBY\S@)9MKU2\-JCC912KVF9P;Z9N?DP+O>.8$#O^M@T#OX?U&W[=WC
M$6CPJW4$!097/A7Z*?(CP!+DU,?^@]I3_$>0DYC&+@-P8"#382#39P_D19>#
MWWR1_C6=!"Y:Z]CEN\9^_X#?6\.?.:T'?=D_K1=(:YC-/SG3'3.?!GYHCX!B
MYX5QYL04BH22)(^<@!V=$MH]YY 7+JFE$PK(DH04V-NW*XXKP<)B=],()RI)
M^Z(=[;3?@>QF0W:S9V?W/Q+;0>#]J<(OJJ.@KZTPPA=G>V6PI3Q,0@C7RBH-
MUT*Y9HQ(D6"7Y3&RQC=>WW'=*5TP"S<KIN^Q)R.D(IJ%P27S"!'<W#^NN3:J
M$1504M",E%$13-LE4D:G<<LQF>^T:CCR#G8N4DU9!IYH/<G"*_A8KYG0CII
M.@;=!3T>4.$DF#')F@JIS'9,#<C4@0=Q\]^'-GQH74Q(&A$BQ'1O#<<[ZP?R
MV](O608JU3:VVT2&TV&/FW;KRY-ZMP1>,KT4C0')%V@:OLZQP76W6'6"56N_
MS-PIBV3J'U>XBW+M%/#]0N%"TPON@F&[G?P#4$L#!!0    ( -"#<EAZ[YF
MQ (  .,%   9    >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;(5436_;, R]
MYU<0[C"T@%%_QHG;)$"RK=B&M0BZ;CL,.R@VDPB5+4^2F_;?CY)3KP/2[!*3
M$M_CHQARLI/J7F\1#3Q6HM93;VM,<Q$$NMABQ?2Y;+"FF[54%3/DJDV@&X6L
M=*!*!'$89D'%>.W-)NYLJ683V1K!:UPJT&U5,?6T0"%W4R_RG@]N^69K[$$P
MFS1L@U_1?&N6BKR@9REYA;7FL@:%ZZDWCRX6J8UW =\Y[O0+&VPE*RGOK?.I
MG'JA%80""V,9&'T>\!T*88E(QN\]I]>GM,"7]C/[E:N=:EDQC>^D^,%+LYUZ
M8P]*7+-6F%NY^XC[>H:6KY!"NU_8=;%I[D'1:B.K/9@45+SNONQQ_PXO ./P
M%4"\!\1.=Y?(J7S/#)M-E-R!LM'$9@U7JD.3.%[;IGPUBFXYX<SL1AJ$'-Z>
MC.,HNH2EHG8K\P2L+N'#[Y8WU  #IW=L)5"?30)#.2TR*/;\BXX_?H4_AVM9
MFZV&#W6)Y;_X@+3V@N-GP8OX*.%G5I]#$OD0AW%ZA"_I'R!Q?,DK?,\5^[ 4
MC$K]M_"?\Y4VBOXZOPZ5WC&GAYGM.%WHAA4X]6A>-*H']&9O3Z(LO#RB.^UU
MI\?8_Z?;-0SN\-' 0LCB_J#^HQD.ZZ?G;VEX^P[ O%%<0!(Z-QG\E6 %*13,
M8 EO(/+34>2'>>;L9)SYR2@9?$$:J*T4)?"J4?(!+5)3P# =^UF8.UCBC_-P
M<-6JFIM6H2->\T=K4^APY(_3&*(D]D?#># OBK9JNZPEDNZ",S?^IUF>^WF:
MP1F<)FGL9\,1G UN:.T53*DG7F_@@8D625],24>4/G)V-@S]9#B&0ST+7@Q>
MA6KCUHN&0K:UZ6:P/^TWV+P;W+_AW?J[9FK#:PT"UP0-ST=##U2W4CK'R,:-
M\4H:6@K.W-(61F4#Z'XM:93WCDW0[_79'U!+ P04    " #0@W)8"-2EZ'("
M  !A!0  &0   'AL+W=O<FMS:&5E=',O<VAE970S."YX;6R%5%%OTS 0?M^O
ML#(T@306)VE'Z=I(+6P"Q-BT%GA /+C)-;'FV,&^K-N_QW:RM$A=>8GO[+OO
MOKOX\V2C]+TI 9 \5D*::5 BUN,P-%D)%3-GJ@9I3]9*5PRMJXO0U!I8[I,J
M$<:4GH<5XS)()W[O5J<3U:#@$FXU,4U5,?TT!Z$VTR *GC?N>%&BVPC32<T*
M6 !^KV^U]<(>)><52,.5)!K6TV 6C><#%^\#?G#8F!V;N$Y62MT[YW,^#:@C
M! (R= C,+@_P 81P0);&GPXSZ$NZQ%W[&?W*]VY[63$#'Y3XR7,LI\$H(#FL
M62/P3FT^0=?/T.%E2AC_)9LV=I@$)&L,JJI+M@PJ+MN5/79SV$D8T1<2XBXA
M]KS;0I[E1X8LG6BU(=I%6S1G^%9]MB7'I?LI"]3VE-L\3+\I!!)1<G(\BJ/H
M@MQ@"9I\5;)XNP1=D9DQ@(:\7K*5 /-F$J(MZE+#K"LP;PO$+Q1X3ZZ5Q-*0
M2YE#_F]^:,GVC.-GQO/X(. 7)L]($IV2F,:# WA)/X'$XR7_F<!.Y[CM?%_#
M+=Y@/YY3T=C4+(-I8&5B0#] D)X<1^?TX@#;0<]V< @]_=7>B?'"JC-O!-RL
M/6]'V_VOEK3_64MXQ+E0V?WO?3T<K+*_!SOXQNJVGSV9U9H+DE#O)D>+V=4E
M884&L*)%\HK$0WI**=U:1PO(&LWQR>JF5H;;BS5,3J,1[9:CI4(F;'Q"V^VM
MM6]TX<ZUKT 77MR&9*J1V"J@W^W?CUDKFVUX^_A<,UUP:8B M4VE9^^& =&M
MH%L'5>U%M%)HQ^_-TKZ!H%V /5\K>XTZQQ7H7]7T+U!+ P04    " #0@W)8
M[X@#\6L#  #T!P  &0   'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6R=56UO
MVS80_NY?<5"[H@6$Z,6V'*>V@;AIMQ7.9L3IBJ'8!UHZ6T0HTB.I./[W.U*.
MDFZ.4.R+Q)>[YYY[Y62O])TI$2T\5$*::5!:N[N((I.76#%SIG8HZ6:C=,4L
M;?4V,CN-K/!*E8C2.,ZBBG$9S";^;*EG$U5;P24N-9BZJI@^S%&H_31(@L>#
M&[XMK3N(9I,=V^(*[9?=4M,N:E$*7J$T7$G0N)D&E\G%/'/R7N /CGOS; W.
MD[52=V[S:S$-8D<(!>;6(3#ZW>,'%,(!$8V_CYA!:](I/E\_HG_ROI,O:V;P
M@Q)?>6'+:7 >0($;5@M[H_:_X-&?H</+E3#^"_M&=I0%D-?&JNJH3 PJ+IL_
M>SC&X9G">?R"0GI42#WOQI!G><4LFTVTVH-VTH3F%MY5KTWDN'1)65E-MYST
M[.PW91&2!-Z\.D^3Y#W\OD/-+)=;6" Y:^#M+5L+-.\FD25S3BG*C]#S!CI]
M 7H,UTK:TL!'66#QO7Y$-%NNZ2/7>=H)^)G),^@G(:1Q.NC Z[>^]SU>_P6\
MHX??+M?&:BJ/OT[YV$ ,3D.XEKDP.Y;C-*">,*CO,9B]>95D\?L.@H.6X* +
M?;:B%BQJ@: V<(/2PL<':D:#\,TG!6[QP<)<J/SN)/5.\-/4%RIGOEM\ZL2A
M-<NU/^^MJ+%+6#%A8<'N,(0OEI7P&M(TS+(17&&.U1JU3U%OQ21\KID,85FC
MM@IN>*Y(>!AF@Q'=2'1RH][/FDEK[KD03X!)&,?Q=WA9[U:K0PC7/"_YEJ )
M:!C#-3NXVQ0Z CYL S[L#/@"C4'B\*\N".&*FUPH4^L?C7VWG2?\G)FRMV.\
M  J/06L)6CB;(#A;<\$MIQ)]G0['(?5G[ZN?,E@ NR>$+=)<=)/7(35:%G4%
M;[F$ S)MWD%Z%F?_U2K('5539HD%M7_Z4T?LLC9VV?^+W>+H"*6.?%PC+,E=
M2B.SM:;3'PQHI_'3Q?R)O&0"_J1(-#/HHN?*$L9Q.!XF;CV$=-0/1X.^VV0P
MIB).QFX]@G$2]N/8K<\A"S.JTEME"<T5W3!,!_')>HN>3>(*]=:_-P9\L)NA
MW)ZV3]IE,\F?Q)OW\)KI+9>&\KHAU?AL1"6EFS>FV5BU\W-]K2R]$GY9TK.,
MV@G0_4;1;#]NG('VH9_] U!+ P04    " #0@W)8T8K6:(,"  !K!0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q]5%UOVC 4?>^OL-*IVB34?! 8
M4(A4RJIM6E=4NNVAVH.3W'RH3LSLF]+^^UT[D+*)\I+8U_<<GVO[W.E&JD==
M "![KD2M9TZ!N)ZXKDX*J+@^EVNH:263JN)(4Y6[>JV IQ94"3?PO*%;\;)V
MHJF-+54TE0V*LH:E8KJI*JY>YB#D9N;XSBYP5^8%FH ;3=<\AQ7@C_52T<SM
M6-*R@EJ7LF8*LIESZ4_FH<FW"3]+V.B],3.5Q%(^FLF7=.9X1A (2- P</H]
MP14(88A(QI\MI]-M:8#[XQW[M:V=:HFYABLI?I4I%C-GY+ 4,MX(O).;S["M
M9V#X$BFT_;)-FQN.'98T&F6U!9."JJS;/W_>GL,>8.2] 0BV@,#J;C>R*A<<
M>315<L.4R28V,["E6C2)*VMS*2M4M%H2#J/O$H'Y 3L['06^?\$6$".[C469
M<W-JFKV_Y[$ _6'J(FUG0&ZRI9ZWU,$;U&-V(VLL-/M4IY#^BW=)9J<UV&F=
M!T<)O_+ZG/7]'@N\(#S"U^]J[UN^_AM\MM9%J1,A=:. /5S&&A6]D]^'BFVY
MPL-<QCL3O>8)S!PRAP;U!$YT=NH/O8LC2L-.:7B,/7IH7\)D19Y,&P&WF=&^
MY"]D#]2+!NPEW<,SSH5,'@_J/[K#8?W7=#9<V.-FX7C4ZP^')Z^Q 0L]OS<8
MCD_N)5+H'1N-Q[UQ?W"R*J1"AJ"J[EUAH623%XSNL"'S[ZYQL(?Z)NO\?Q!0
MH\DH1FDV&%RP0\?I[AF@ I5;FVN6R*;&U@M=M.LDEZV!7M/;-G3#55[2NQ>0
M$=0[_SAPF&JMW4Y0KJV=8HET)7984#<$91)H/9-DJ>W$;-#UU^@O4$L#!!0
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
MN^OEN8&W8:>E*!>ZMF53(Z.GQX,Q/3R1?G_8<%/J![LU1MZ2VZ:Y\R]GQ?&
M>$"ZTA/G-2AXW.M/NJJ\(H#Q]UKGH#O2"VZ/-]J_!-O!EEME]:>F^E$6;GX\
MR :HT%.UJMQ%\_"'7MN3>'V3IK+A'SVL]Y(!FJRL:Q9K84"P*.OVJ1[7?GB+
M %L+L("[/2B@/%5.C8Y,\X",WPW:_""8&J0!7%G[H%PZ ZLER+G1M\9I1#/T
MX5W&*/V(+N?*:'0"=A9H_*!,8='>E;JMM-T_&CHXT(L-)VOE)ZUR]HKR''UM
M:C>WZ'-=Z.+?\D, VJ%E&[0GK%?AGZJ.$:<8,<)$CS[>6<^#/OZ*OF#M06OM
MN7H"LCDT-D;5,QW&/\>WUAE@SE^[C&]UB]VZ?38=VJ6:Z.,!I(O5YEX/1A_>
MT91\[$$N.N2B3_OH9\N-PTO(TF)5Z>_3L87$6GJJVVNPAX:H7>E'=U(UD[N=
M!O0>L=L [WCO?1Y]?M1F4EJ-SDTYT>@W1.(\B38\HC%E,$=CDG9S+.99=.D
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
MORXW=;H(M[_X+1^=_<U"';M?<MO;&CDFLTU,8;4%(X-5U?3_Y=VV#CL RYX
MB"U ='GW@;HL?RQ3.3UNPRUILS6\Y45'M4,CN:K)HERF%J<5<&GZ(21/!"<_
MD$N_0+$3N?#KT*:J69##S^55[>/1\20A4K:?S+9>SWJOX@FOCKP/35I&\K:9
M^_EC_ 09#FF*^S3/Q+,.?RV;5T1R2@03ZAE_<J M.W_R^VGO8]L[4_N=Y;EY
M'=?ES)^,,1C1MS=^/'WY@A?LS3.IJB%5]9SWZ27F<+ZI/0G7>S1ZU_2#B0ZG
MY.K;8/%GIQWY[.\2.:O#[,M?^W@]&WD_+\S"*"T]:6!,5KW*/JM,H-$&<SW(
M-'K;)-^NVRIZ<AX:C+UOL6B1>HGJ?PZIK$<7_L8W&Q_) >&<:E%0)QDVBC)A
M*',*ZY<OK.#B33;15.M\I$;G(:9<DD4(\SB*H9X31YEFE$D!M+":,FL&+)=4
M2DTY=Z.?VQ C9JA=5 T15)F"6F?)H="&.B?)T0 25'!+'=.CCVN/I'/!_1W>
MAQ$)<T8E0R!5$$YMP:@&MJ#<"5H8/+-4PJ'FN^ Z1SXTU(*;5!:A#@5RLE3;
M(F\>X-AP[*2E!6?D:/01-6^'X'34X'U]* S<R)RQ$-0PB428*ZB0BEC%:<'4
MZ /LNJ@'.:[.]>$:@(,N,HR$=3F8P0)4<ZQ\AMC.,M!7B/V?)9??*[FD&BE8
ME# KS@M%M>2/%#?@55!IS#[!)5524,M4=F0<"N<&*)J'0UPK'^O-&;I$":*M
MHE:+P;QP$EV@]@EM 4 Q;=99%P:"\.S=HG9"$U2J<!!?B#TZ.Z17*)4+["PD
MTMM:WX.SRAI-!Q_"/J&R*#0RU;!TU-BN9[1@R,)T[6-45A787:4M^LA2Y5RO
MIBL$=8;WFP(D &=VJ[2F!MW#3(Y_&D>H\/\:Y-/9+&R:%/&EGOGJ)K]]^OP/
M"";1<43)LXS_@CU2.)]"2*M&[QHT1@KM-THRT'4'PK!<=Z5I4>R,,QA@-IPT
M#RA\C-<A5BE7P!E( IES0,P6#.VCH )%,PC*MI1/P:XFDGU'&S]#V$ J6^3H
M!:><F<<=C;ERA?LG6Y"!JMI(]#*#Y$ZK![8<TPC=Q!-LI794,];Q8M":_8NM
M$J@#GN[['DUV;@\@NNCN2)%T[/J+Q/!TN(:=]K>/!_/^#O>^&[)(:G\-*'ME
M])BT_;VHWZ2P[NXB5R'A9M,ME[A*^C8;X/PZX,.\W>0 P^5T^C=02P,$%
M  @ T(-R6%F_"S4* P  @ @  !D   !X;"]W;W)K<VAE971S+W-H965T-#8N
M>&ULK59=;],P%/TK5I 02&/Y:I-TM)':#01(DZH-V /BP4UO6VN.'6RG'?^>
M:Z<+79N&%_K0V,X]Q^=^V#?CG52/>@-@R%/)A9YX&V.J*]_7Q09*JB]E!0+?
MK*0JJ<&I6ONZ4D"7#E1R/PJ"Q"\I$UX^=FMSE8]E;3@3,%=$UV5)U>\9<+F;
M>*'WO'#'UAMC%_Q\7-$UW(/Y5LT5SOR69<E*$)I)012L)MXTO+K.K+TS^,Y@
MIP_&Q'JRD/+13CXO)UY@!0&'PE@&BH\M7 /GE@AE_-IS>NV6%G@X?F;_Z'Q'
M7Q94P[7D#VQI-A,O\\@25K3FYD[N/L'>GZ'E*R37[I_L]K:!1XI:&UGNP:B@
M9*)YTJ=]' X R-,-B/: Z!B0G '$>T#L'&V4.;=NJ*'Y6,D=4=8:V>S Q<:A
MT1LF;!;OC<*W#'$FGPK#EHS7-IA$0U$K9AAH D\%KY>P)"LE2U+(LJH-=8&7
M*^( ^$Y@E7&I-:D "V-#%9 W-V HX_HM>=>LZ+%O4*?=S2_VFF:-INB,IA&Y
ME<)L-/D@4$$'_KH?'T8]!#X&J(U2]!RE6=3+^(6*2Q*'%R0*HD&7H'[XM%((
M#QP\[I$3MTF+'5]\CJ\H9(V)$VLREYP5-F$_I@MM%)Z*GUT!;_@&W7SVIKC2
M%2U@XN%5H$%MP<M?OPJ3X'V7L_^)[(7K@];U01][?@_*>CLC<SSNH!16X;V1
MQ>,%H1K+5&Q!F<Z:F36\0\=K[[9M'F>C9.QO#UT[-<JB*(J#UNR%Z&$K>M@O
MVBHDLK+GI_,\#$^V39)T% ;!D;Q3NT&:#;)@U*TO:?4EO?H>J%)4F$YIR<F6
MX3 >X>](VK_M7DA+6VEIK[0[P*IFA;UMM(UBE\3T-'K#.,Z.<WMJEF9AD)S)
M;=8*S'H%?I6&\BY5V6DI96D29^&1K%.[=!1A2K,C7?[!)5^"6KO>9VL>;X+F
MOF]7V_8Z=5W%_VO>].9;JM9,:,)AA=#@,L7=5=/OFHF1E6L9"VFP ;GA!C\1
M0%D#?+^2TCQ/[ ;M1T?^!U!+ P04    " #0@W)8X(:"%1H%  #^%0  &0
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
M=V]R:W-H965T<R]S:&5E=#4Q+GAM;*U576_3,!3]*U9 :)/&\IVL(XW4M6*
MA*@V!@^(!S>Y;:TY<;#==N/7<YUD4==FT1YX2?QQS[GG7'\E.R'OU1I DX>"
MEVILK;6N+FU;96LHJ#H7%90XLQ2RH!J[<F6K2@+-:U#!;<]Q(KN@K+32I!Z;
MRS01&\U9"7-)U*8HJ'R\ BYV8\NUG@9NV&JMS8"=)A5=P2WHNVHNL6=W+#DK
MH%1,E$3"<FQ-W,MI;.+K@!\,=FJO38R3A1#WIO,Y'UN.$00<,FT8*/ZV, 7.
M#1'*^--R6EU* ]QO/[%_K+VCEP55,!7\)\OU>FQ=6"2')=UP?2-VGZ#U$QJ^
M3'!5?\FNB8UCBV0;I471@E%!P<KF3Q_:.NP!W. %@-<"O-<"_!;@UT8;9;6M
M&=4T3:38$6FBD<TTZMK4:'3#2K.*MUKB+$.<3K_I-4A,)"64FE"E0"MR,@--
M&5>GY#VYNYV1D[>GB:TQF\'86<M\U3![+S!_H>4Y\=TSXCE>T .?#L,GE42X
M4\/]YW ;/79&O<ZH5_/Y+_#-8 EH,B=3H;0Z(U-:,4TY^POY&9E+J"C#!BUS
MTI1DTI1BQE3&A=I((+\F"Z4E[KO??<5HL@?]V<U9O%05S6!LX6%3(+=@I>_>
MN)'SH:\T_XGL6:'\KE#^$'O:UH+  ]X4"E2?V88AJAG,/;%-73?TXM!-[.V^
MC^.X./3"*.C"GBD,.H7!JQ2R<HN;5LC'/HD-1;B7>A0[8> =*#P.\\-1Z#C]
M"L-.83BH\%I2/$T2,F!;NN#0)S \RAS%F-@Y$#B8J'\KD(%=$'4.HD$'DRR3
M&S UUH#$&AN9*'J-#!*]2F'C-#HJB!NZ4>SV+T7<&8D'C7P7>,K[9,='>].+
M1Q?>R#]8@.,XUXO\V \/=-E[E[!Y +]2N6*E(AR6B'3.8W0FFT>EZ6A1U??R
M0FB\Y>OF&M]AD"8 YY="Z*>.N>J[ESW]!U!+ P04    " #0@W)8W6W!+1P$
M  "N#P  &0   'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6RUEVV/VC@0@/^*
ME9ZJ5FHW;[QN 0G8K;K2M47 MA].]\$D _&M$Z>V@>7?WSC)!A9R$<MMOT#B
M>,;SS$LRT]L*^: B $T>8YZHOA5IG5[;M@HBB*FZ$BDD^&0I9$PUWLJ5K5()
M-,R$8FY[CM.R8\H2:]#+UB9RT!-KS5D"$TG4.HZIW(V BVW?<JVGA2E;1=HL
MV(->2E<P WV?3B3>V:66D,60*"82(F'9MX;N]=AM&(%LQP\&6W5P30S*0H@'
M<W,7]BW'6 0< FU44/S;P!@X-YK0CE^%4JL\TP@>7C]I_YS!(\R"*A@+_I.%
M.NI;'8N$L*1KKJ=B^P4*H*;1%PBNLE^R+?8Z%@G62HNX$$8+8I;D__2Q<,2!
M .JI%O * >]< ;\0\#/0W+(,ZX9J.NA)L272[$9MYB+S32:--"PQ89QIB4\9
MRNG!-Z&!M,G;-QW/=3^1FS60SU+$9 J<:@C)A$J](^]N0%/&%?E&I:3&\>_)
M1W(_NR'O_GC?LS4:8M3907'H*#_4^X]#/?)5)#I2Y#8)(:R0']?+-VKD;71
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
M*CR=Y@&DUQ@2ED#"4DA8=L'F#F(\Z6,\.3>-*#O>9Y_O2;DB8O04.(OXOZ<
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
M4[,8N'90YSNF_H36T &ZZ1[^!E!+ P04    " #0@W)8 XE1NHP"  # "
M&0   'AL+W=O<FMS:&5E=',O<VAE970V,"YX;6RM5EUOFS 4_2L6FZ96J@HX
M@30=06K:3MO4:E6K;@_3'ARX"5;!9K:3=/]^MB$N6Q.F17D!?]QS?.[!]B59
M<_$D"P"%GJN2R8E7*%6?^[[,"JB(/.4U,#TSYZ(B2G?%PI>U ));4%7Z. AB
MOR*4>6EBQ^Y$FO"E*BF#.X'DLJJ(^#6%DJ\G7NAM!N[IHE!FP$^3FBS@ =1C
M?2=TSW<L.:V 2<H9$C"?>!?A^32T !OQE<):=MK(I#+C_,ET/N43+S"*H(1,
M&0JB7RNXA+(T3%K'SY;4<VL:8+>]8?]@D]?)S(B$2UY^H[DJ)MZ9AW*8DV6I
M[OGZ([0)188OXZ6T3[1N8@>QA[*E5+QJP5I!15GS)L^M$1T QCL N 5@J[M9
MR*J\(HJDB>!K)$RT9C,-FZI%:W&4F:_RH(2>I1JGTB\U"*(H6Z 2='(2'5V!
M(K24QXFO-+^)\K.6:]IPX1U<8W3+F2HDNF8YY'_B?:W+B<,;<5/<2_B9L%,T
M"$\0#O 0/3Y<H:.WQSV\ Y?TP/(._YGTC4GZ!%T_ZUTN85O*#5-LF<P67Z4X
M#@9!D/BK+0J&3L'P?Q2@&YX1NTM#]/T6JAF(']O$])*: WPN:Y+!Q-,G5()8
M@9>^>Q/&P?L>TR(G.3J8:0U3U#4-Q_%HNV>Q$Q#OYQGN]:R7=$_/1D[RZ&">
MC5YY%L7#'9:=N?7/]K-LT&M9+^F>EHV=Y/'!+!N_LBP,=IW,,'BY$8/]3!OV
MFM;/NJ=K8><>#P_F6TO5O=2BZ&_?_$Y1J4 L;.F4*.-+IIKZXD9=>;YHBM)+
M>%/;;XE84"9UB9EK:' ZTI],-.6RZ2A>VQ(UXTH7/-LL]"\&"!.@Y^><JTW'
M+.!^6M+?4$L#!!0    ( -"#<EBGWLO;C0(   D&   9    >&PO=V]R:W-H
M965T<R]S:&5E=#8Q+GAM;(U4;6_3,!#^*Z> T"9-3>*^L(TT4KN! #$QK8Q]
M0'QPDVMBS;&#[;;;O\<O;2BHB_B2^,YWSSUWY[ML*]6CKA$-/#5<Z&E4&]->
MQK$N:FRH'L@6A;U92=508T55Q;I52$OOU/"8),DD;B@349YYW:W*,[DVG F\
M5:#734/5\QRYW$ZC--HK[EA5&Z>(\ZRE%2[0W+>WRDIQAU*R!H5F4H#"U32:
MI9?SB;/W!M\9;O7!&5PF2RD?G?"IG$:)(X0<"^,0J/UM\ HY=T"6QJ\=9M2%
M=(Z'YSWZ!Y^[S65)-5Y)_L!*4T^C\PA*7-$U-W=R^Q%W^8P=7B&Y]E_8!MO)
M,()BK8UL=LZ60<-$^-.G71T.' AYP8'L'(CG'0)YEM?4T#Q3<@O*65LT=_"I
M>F]+C@G7E(51]I99/Y,OUFW+T5;94 Y,A"Z'@G-JL 0CP;X 996B HZV !I.
MKM%0QO5I%AO+P2'%Q2[>/,0C+\2[@!LI3*WAO2BQ_-L_MMR[!,@^@3GI!?Q,
MQ0"&Z1F0A(S@?G$-)Z]/>W"'76&&'G?X NZ7D.J/V5(;9=_.SV.Y!HC1<0@W
M3Y>ZI05.(SLP&M4&H_S-JW22O.LA..H(COK0\Z]=5PJJ:V@I\\W2: S'T"G@
MC"X99X:A/D8_!)CX &YZ-SD97Y TS>+-$6+CCMCX/XGY&I[!@Q\-^Y9F&WM3
M(=RA6Q>=!7Q#U1SCUQ^'P#-2I8&D4-)GW5/22<=\THO8$:4[HB73A5P+ S8A
M/,8PX)T?5# 9I.2?^L4'X]F@JOP2TN"1PZ1VVF[/S<)X_S$/2_*&JHH);=N[
MLJ[)X*TMD0J+)PA&MG[8E]+8U>&/M=W5J)R!O5]):?:""]!M__PW4$L#!!0
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
M1I&8C\0"$";$:W*(UP3Z%&>"#!@2LY&8@\0($G.1F(?$*!+SD5@ PH2 68>
M6>=_?]$DR_EN4^S'?5!(L9)RNTEWW3MU4JUOP)"8C<0<)$:0F(O$/"1&D9B/
MQ +K9*]:&T]4?3HZ[.(*V9D>LC/MEQV:Y*QX.+GR)<R98N]XE*R4.>-1VG78
M^DZJ]\T2$K.1F%-AUM%W7_VHB4\N"')!%XEY2(PB,1^)!2!,R)&F-N?TU'Y)
MJD(3+91Y^._FC>,+<K-O?J":#=4<J$:@FEMKQS]<1U-]TCIBX4$7I5#-AVH!
M2A.C='1Z7.MU0$*7'I"08[TSA-1LJ.9 -0+57*CF034*U7RH%J T,6IZ$S4=
M>G"BYE!A0VHV5'.@&H%J+E3SH!J%:CY4"U":&+:FZZ!)S_2^^\F6G.\=/FC]
M :HY4(W4VE1X^J:JFM$Z)05=U8-J%*KY4"U :6*LFH:#)J\X?*M*FU?W:?+,
M>!X]QJQL6-ZN.&-ESJHC@=V_SJ"M!ZAF0S4'JA'MM(5@F&KQ7SM1T.H#5*-0
MS8=J 4H3$]6T)#1L34+.]8X1M"@!U1RH1K33WH*FZ^WZ$'1-#ZI1J.9#M0"E
MB2%J6A5:OUJ%(3^* >U50#4;JCE0C4 U%ZIY4(U"-1^J!2A-C%K3L-"P%0L-
MVK& :C94<Z :@6HN5/.@&H5J/E0+4)H8MJ9MH6'K%G*N=]B@A0NHYD U M5<
MJ.9!-0K5?*@6U-KQ+KIA3<RC9[IBC)KBA=:S>7'1^6)HWP*JV5#-@6H$JKE0
MS8-JM-:$(S/"YEJ'!-J\0&GB*UF;ZH5^0?7BZ)G62/I,2X[US1!4LZ&: ]4(
M5'.AF@?5*%3SH5J TL2H-=4,78,^T]*AY0RH9D,U!ZH1J.9"-0^J4:CF0[4
MI8EA:\H9NO1\].'$UM>[V_E\_I"&2?4L*_O"%BQZ9LONR$$K&E#-AFH.5"-0
MS85J'E2C4,VO-6&/4U6G6FN7,T"M*H:I*5_H\O+%:9CF/$H6T3:,[\(X3!:,
MI'Q5I"KI3A6T>U%KY[YG-G15!ZH1J.9"-0^J4:CF0[4 I8FI:KH7^F7=BZ-?
M4=6YX]=JDSQ4T/J%WE%*4%6M'2EHK0*J$:CF0C4/JE&HYD.U *6)D6K*%[J\
M?-$^FC&6'\V 5B^@F@W5'*A&H)H+U3RH1J&:#]4"E"9&K:EHZ&/LT0QH20.J
MV5#-@6H$JKE0S8-J%*KY4"U :6+8FI*&+CTO_>[VNYSO'3YH::/66@USJWW1
M(P>Z*H%J+E3SH!J%:CY4"U":&*NFCJ'WK&-<<AY9;O;.$K23H9]>ZL PIR=)
M@G8MH)H+U3RH1J&:#]4"E"8FJ6EDZ/)&QL67RI0[O=,#;6% -0>JD5H3NC03
M<S)N]=VABWH=BX['IM5:E$(7]:%:@-+$*S0W]0I#7J]X/<;WP,*,K=-X23=;
MGCY7KZUZ?9$5V25+^7DI^2I]4P/5;*CF0#4"U5RHYM6:^ *6T]>!4>BJ/E0+
M4)J8KJ918?2[V,5$>KA/CO4.$;1/ =4<J$:@F@O5/*A&H9H/U0*4)D:MZ5,8
MV(M=&- F!52SH9H#U0A4<Z&:!]4H5/.A6H#2Q+ =W=BCY\4NSKQ,1,[U#AOV
MWA[8FWM@[^Z!O;T']OX>V!M\8._P@;W%1T>AQYJ85O>K1(RF7V'(^Q7MO4-+
MOG<([5- -1NJ.5"-0#47JGE0C4(U'ZH%*$V,6M.[,$SLWB&T>0'5;*CF0#4"
MU5RHYD$U"M5\J!:@-#%L3?/"N.#B&'W/6LG-WHF#UB^@FE-KQ[L38[-UR)I
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
M@SQU6S.UE?2]-W8BLCW]_5I__Y29VC^E[A.1[>D.:MU!Z[T_EQ5E8&3?"E%
M?%-PE9\SE1 L+O-VR@AAM#;!BPR><D:GC*Z!Z^K]L*S3QE@UQBPX2%PON'J;
MW:W>OC<6]DX5),!7ICD0*&(%E65!K%?K_F-LRJ[]S[QL7NXP7Z54H R6"NI<
M]I4.7C8$Y42RW-34!9,JGF:8J!X*N#90^TNFZFHUT0?475GX%U!+ P04
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
MBT@**)YV6WUX/8*^%,AZ/$5XQ;:>@31E3,@W^?(A[+9,J1&.\81+""3^GO$
MQ[%$$GK\4X"VRC&EX/;S&OTV,UX8,T8,#TC\.0KYO-L*6B#$4[2,^0-9_8X+
M@UR)-R$QRW[!JNAKML!DR3A)"F&A01*E^3]Z*1RQ)6"Y>P2L0L Z5, N!.Q#
M!9Q"P*D)0&>/@%L(9*8;N>V9XX:(HUZ'DA6@LK= DP^9]S-IX:\HE8'RR*GX
M&@DYWGO, P20:<Y9Q%_!,@TQ!7R.P7V,4O!NB#F*8O8>7(*_%I)>!B#X<H>3
M,:9?1>.GQR%X]_/[CL&%0A+6F!2#W^2#6WL&;X,[DO(Y R,Q8JB0'^KEH:4!
M,(0G2G=8:W?<6%K$/U!Z!6QX 2S3<A0*#0X7MU7VZ,7["RK$S4P<*L1'AXO;
M&F?896S8&9Z]+S;FB.++&Y&&(;A'KV)ZX*!/*4IG6#Y?%-%P 48OF$XB)N*%
M1A,,'F0/\.5/ 0<^<)RPKZK0R,=VU&/+^?&:+= $=UMB F28/N-6[Y>?H&?^
MJJ*E2;!ADV"CAL J!#HE@8X.O4+@@"1B<6$HFYZW6 3C5Z D>H5HN*:8B8<E
M9QRE893.+L#'I<Q]%:NY0FZFD%RDGGN>Y[>A:7:,YVW"M(H?2]CNH+;7=J!C
M50<=[?9S_, )S';9K^)FMW2S>[";C\Z3FF<_9RN; .H_8RI6ZIJ,RN6Y<OZ6
M5?#*M6O^UEIPK+]W1[2NH%]SMDJM(%![VBL][?V8@-YQ^P.6NRSQ38R3<BK6
MQB6*P=^8)BH*]%K[X!4C*A9-$R3Y<M4&(7IEJHE,CQ042,$:".Y%&AZ&Y*V1
M++@/::1%.G$*\TO&_;,Q_H29I%AP+K)J(7:JXH63K+D6#OW9C.(9XF+]$N1'
M8EL\ 4\H7BKS3VN VCU 1?T)./M3- ?SMK//,7W7<6M9NMO/=]S 4Z=I4)(6
MG(VTWX0$9R!*P3VF$0EE"V&J.+T)=J9WRW6@65\&!KO]H&O:;GV-&FJ-/'8?
MT!!8A8]VR4?[!_*Q,W=F7<!0IL\MBNC^S&DKE@C3J[&EZN34F-*:?RQ3#8%5
MF(+FYCQFGHVK]=YABR[E(<W<28A+V]S9LND5/WRB&YX"M)^NIM"J?&V=G^&;
M^6)O(.RD+6&A\W;2F%=!NTZHUK)C"#T!2$-H0VA50JT-H=;9$O C29_S3<>Z
M<')+Z!1'HF5]B)*5EPQ*N:05NE92TW-LWX5U+A4='6@%=NT@,-1;?S17#:%5
MN=H4**#V^-PH5P4S2Z'G>HL8492S]L9LM!7G):=^0E/V\OPZ?8T6)YI"J]*W
M*4_ \]4G"AK0.,:Z^@14U I<L2]NU[<=>M6/W8XWBC9J"JU*VZ;< ?_3>D>%
MJ5/225E9V.&OT8I'HVBCIM"J_&V**/!\510]F<=54;ZCME>4+.SOERP&>JBC
MV6\2;=046I7]34$%_D\J*I70.*JBHK?@B)+**4":,&@2;=046AX&QM858(+I
M++M[96!"EBG/K[_*UO)^MY_=:M;:;^#U(+^EW<#DE\9WB,X$<2#&4P%I7OEB
M%J/Y/6S^PLDBNV@<$\Y)DCW.,0HQE1W$]RDA?/TB!RAOPWO_ E!+ P04
M" #0@W)8C3_H340$  !O$P  &0   'AL+W=O<FMS:&5E=',O<VAE970W-BYX
M;6S56&UOZC84_BM6-DV;M#9O)(0.D*!P7R9U1:UN[X>K^\$D![":Q,PVT/[[
MV4Y(R0L9;*C3OD#BG.?Q.>?Q.4[<WU'VS%<  KTD<<H'QDJ(]8UI\G %">;7
M= VI?+*@+,%"WK*ER=<,<*1!26PZEN6;"2:I,>SKL1D;]NE&Q"2%&4-\DR28
MO8XAIKN!81O[@0>R7 DU8 [[:[R$1Q!?UC,F[\R")2()I)S0%#%8#(R1?3.U
M-4!;/!'8\8-KI$*94_JL;CY' \-2'D$,H5 46/YMX1;B6#%)/_[,28UB3@4\
MO-ZS?]#!RV#FF,,MC;^22*P&1F"@"!9X$XL'NOL$>4">X@MIS/4OVN6VEH'"
M#1<TR<'2@X2DV3]^R1-Q ) \S0 G!SA50.<(P,T![JF 3@[HG KP<H .W<QB
MUXF;8(&'?49WB"EKR:8N=/8U6N:+I&JA/ HFGQ*)$\/';($@NI"R<\%(*"!"
M<MKP.1.1B%>T22-@2*P S6*<HI\G(#")^2_H"CV\@1XUZ-L=)'-@W^6S'Y&)
M^ I+WKXII*]J1C/,_1IG?CE'_.JA.YJ*%4=3.7=4QILRQB)09Q_HV&DE_!VG
MU\BU?T6.Y70:_+D]'>XVP"?M\-&:2;AU%#X]'6ZU),,M5'<U7^<(W[=L9=T\
M*G7&LLZB6YK(WL.QJMX18SA=@FP'8OSZ9C+#KVIHM,,L>I-=J_XEW<H!B$9I
M=+\17. T(NGRCXU:"5?6]R;Y,P<][:#J9MNA[[ENX/?-[:$JK7&H+GK#USB$
M@2';) >V!6/XTP^V;_W6I%%]SFY@6[Y5GG-:-[.MP/6[7F%72GJG2'KG]*3/
MJTG7H_RDO'[5W4^.;H')9CY] 182+OL_">%(MC//N@<A.==VIY+K5O?/S773
MC)W*C-,F(Z_7G&:O2+/WKFO[HP0(_CF= 2,T^L@HYXTI]FJKQND%?L>M)+EN
MU@VL(*AD9M(:XYE:3"]$5I+#+^3P_T,Y*J6@'\I]$#Y@PIYPO(%&J?S:LK.O
MK6KGJ1O52V;2&ONY,EV(K"13MY"I^R^:4UVF^=_(E/7^)]V]]F(U:M&MU<.5
MZWF^;U?D:+"3K=MQNTY%DM8XSY7D0F0E28)"DN!=*Z=)DG]6/T%#_?2JNTG=
M2&X 5;%:,W"N6!<B*XG5*\3JO6_]T'SKOU\K BZ_BA9 Y'VFXOTB>U]HE*=7
MWV(LWZOVM[K5E6/;3K>B4&O8YRIT(;*20K;U]JECO6M!Y9ILI*_R!6WZLB9,
M,QW;G4HO:HW*Y0&4*\OQ*LHU6,FMJ?*B,6E/QKG*78JM+-W!5ZK]ORFOW-52
MY3056(-=4X&U1WZV3A=BRW0R#PX6$F!+?:+#44@WJ<@^O8O1XM1HI,]**N-C
M^^8V._MYH\F.HNXP6Y*4HQ@6DM*Z[LI\L>QT)[L1=*V/+^94R!6@+U> (V#*
M0#Y?4"KV-VJ"XHQM^!=02P,$%     @ T(-R6,;(+\J$ P  HPL  !D   !X
M;"]W;W)K<VAE971S+W-H965T-S<N>&ULK59;;]LV&/TKA%8,+=!$E$3=,EM
M?-G: <6"N-T>ACW0$FT)D4B/I.WDWY>D%-66&"/8\F*3U#GGX_EX^R9'QA]$
M28@$CTU-Q=0II=S=N*[(2])@<<UVA*HO&\8;+%67;UVQXP07AM34K@]AY#:X
MHDXV,6-W/)NPO:PK2NXX$/NFP?QI1FIVG#J>\SQP7VU+J0?<;++#6[(B\MON
MCJN>VZL454.HJ!@%G&RFSJUWLTPTW@#^K,A1G+2!=K)F[$%W/A=3!^H)D9KD
M4BM@]7<@<U+76DA-X]].T^E#:N)I^UG]5^-=>5EC0>:L_JLJ9#EU$@<49(/W
MM;QGQT^D\Q-JO9S5POR"8XN-H0/RO9"LZ<AJ!DU%VW_\V.7AA*!T[ 2_(_A#
M GJ!$'2$X+414$= KXT0=@1CW6V]F\0ML,39A+,CX!JMU'3#9-^P5;XJJO?)
M2G+UM5(\F:TDRQ] SAJU\00V:T<>=9N ]1/8[*E93UR#'$NR9?P)O%\0B:M:
M? !7X-MJ =Z_^S!QI9J*%G3S+NRL#>N_$#8 7QB5I0!+6I#"PE]<YJ<7^*Y*
M09\'_SD/,_^BX.^87H/ ^PA\Z"/+?.:OIP<V._\O^O(_1S]+1M!OBL#H!2]M
MBA)S<C53YZ\ =_A)70L2W'*.Z9:8]M^W:R&Y.N/_V%:^U49V;7WOW8@=SLG4
M41>;(/Q G.SGG[P(_F)+^UN*+=Y2;/E&8F<+A/H%0I?4LS]VA)O#*FP+T'(C
MP]7OQ"'S/(3\<.(>3E-K@25>"I-SV&(,"Q&"*#J'+2VP*/*]'VIG1L/>:'C1
MZ+U*'>9Y"3 MU/U_4._:3F]!F^U6*3R9P94'H\!# ]]CG!?#,$X'OBVP*(D#
M?^![# M]E,3([COJ?4<7?:]P380QK5[O!R(KNK59CL9S]*&7P(%C*RP.@H'C
M,0RE*$B'CL>P((4PCNR.X]YQ?-'Q;X2J/5T;S[A0+UVEKQA=1=B,Q^.IAC$:
M&1_# B]$L3<P/H9Y*(G"T5I;< %,XQ3:K2>]]>2B]:],XMKF,AF?J22,A].?
MCV%QDD3IT.48YD=I$,.A2PM.64S#X5%V3ZJ.AO"M*?>$JB7V5+9O33_:5Y2W
MII :C,^\F[EG&5^H"K0M&'_(M^7K%\RW%16@)AL5"E[':DUX6Q*V'<EVIN99
M,ZDJ*-,L515-N :H[QO&Y'-'!^CK\NP[4$L#!!0    ( -"#<E@2:PJ,*0,
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
M8>]V2(ENAJD)4%7^ J\56HM^6=C_#VB78,\WRIIN U>@^Z.E?P%02P,$%
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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    " #0@W)8
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   ( -"#<ECKKDC_V 8  &PV   /    >&PO=V]R:V)O;VLN>&ULQ9M;;]LV
M%(#_"N&G#EAGZ^X438$V:;=@71,T6?=8T!)M$Y%$C:1RZ:_?(66GE",?[(7,
M4V)9ECX?BN?C(>FW]T+>KH2X)0]-W:K3V5;K[LU\KLHM:ZCZ372LA7?60C94
MPTNYF:M.,EJI+6.ZJ>?Q8I'/&\K;V;NW^VM=R;G[0FA6:BY:.&@.?./L7OU\
MW[PD=USQ%:^Y?CR=V?]K-B,-;WG#?[#J=+:8$;45]W\(R7^(5M/ZNI2BKD]G
MT?#&-R8U+Y\=OC:0-W2E[!%-5U\I@)S.\@5<<,VETO8,>WT*C'<,3AY>]5I\
MXK5F\IQJ]KL4?<?;C;D,?(NY\S5L'/9_AR"^D?\GC&*]YB4[%V7?L%8/<92L
M-H"MVO).S4A+&W8Z.Q-W3)KO S>XJ(;OI@'*B91\P^$->5%9/)\HK1(UK^#N
M%?E :]J6C-@0*O+J[]:!C!'(^ 4AO\<.9() )@$AKPV$^8 BEVMRV8V:.T4@
MTY>!%&MX)4H',D,@LQ>$'#5WCD#F+P9Y1M76@2P0R,(OY!=(U"0BW\G-EI$/
MO>(M4\I!6R)HRP!H,:!=]TU#Y:-M7;YI.7R>MMJ!/$$@3P) )@!YSE4)EN)M
M#ZUMNK,]UTWA"RR'+P)@IH#Y%Y6W#*180WID92^YYLQM[P@UC6?56,H,*"_:
M.S@3Q#]FPP03>3:,9<N![5)OF21GO93P ?)>*7","XD))O)L& M9F*>Q9^23
M% WY:DZ#)_**2OWH8F**B3P[QF(N;3MKVF[,W2<"B?DE\BP82W@"A#"2A;ZL
M'PEM*_+QWYYWYI,N)F:8R+-BANR]>'HJ/XMV\_J&R68(IXN).28*(AECF5UB
M;#?D,Z-JW+LQU40A7!,9V9RSE2:7JYIOAK-<0LPS40C11,FN;VMQM&?'F&?B
M$)Z)4MNU2]$P<D,?1JT<8WZ)0_@E,H(Y$TTC6CNBO77IT!(FA&&BW"8=MF;@
ME^HY(&:7.(1=(J.7?ZB4, 0;-2PFE#B$4")CE.LME3"0A=Q2D??W5%8C1DPI
M<0BE1"<VQ4A^1\W,PP@.$TD<0B3Q@KS>IY77-JV0&VAF1=VJ+\9$$H<021P!
MYC7;F',!MQ/2",5%Q$P2!ZE:XEV.X7JH^<SHX<R4!RXFII,XA$[BQ%97*\7^
M[4TP/YI1M_M,)IA+DA N.5;_C>=T,*DD(:1R%#-Q,3&[)"'L<JQ0'4<3G2(+
MX9B#$I"\NC$%J_K%A<1TDX30S;%:D+QR,3'C)"&,,UEFV8BZF)A[DA#N.59K
MC9],S#U)D"+F2*TUQL3\DP2I9*9JK6>-CODG"5+.3!5<AY@IYJ T2#US6#%,
M):04<U :I+!Q1^:3B)A_TB#5S?00'6!=3,P_:9 :YV"4/AE,=(TFA("FQ\&&
MU<7$!)1Z%M![&&94O.Y-$(EZFFXF[*&L^XJYF)B 4L\"FIZZ5Q!=R51?NYB8
M@%+/ MJIV\BQYM2NG)M@PK4("(FXF)B TA ".KK4,,+$!)1Z%M!H?'D.G+P>
M]>\,TT[F63O#"*/<C2OI;LPV18E9)PMAG6.K#:,148:9)_-L'F?TBT42LT[F
MV3H?'SI6FL#1QF3Q'_8,2)-P2<7(VL7$M)-YWQO0=$)Q"R?6O]I45&XAN-"'
M>.MV[0S='.!9.Z,Z@NW7;)Y:W<7$M).]:-WC3AQDF'8RS]H9<E$-U0[1IMHY
MZ$,N)J:=+$C=<ZP\&T43TT[F63L_B[)Z5Y1-Y*(<<T_NV3W7?=?5=JL*K:%7
M#]<P/=Z>[0[:<DP^N6?Y?.IU#V6$C2+IZ*/MXN*IC'0Q,?GD0<J>Z7+\?+1"
MFV,"RCT+Z++7<.^V,GB=Y&W).VC]75A'@[8<$U >9)UG>M;@()J8@/(@2SW'
MUFI'T43WIP79/7"X6#N5V7-,0+EG 3GSZLI,'=@==.4P':.T<#$Q >5!!/1\
MJF@BFIB \B 3;Q.KS .INRL1LU#AW4)/C7Z_G]+B2ID*W8R27$S,0H5G"_W)
M8-2FM>2K7@\/YA.MZ$=+:05FH2*(A<;S@[OGDGRA[L[C K-0X=E",%+KFV[(
MY[V9'H346=*Z[$WV')5!!6:APK.%G&?3_H" 0T[OVXH-\S!7+B9FH<*SA1Q,
M2)KPC-H*4]F^#MPN)F:APK.%AN0#^=P4N^/"=_4X;G1TGW20Y9]C\]?G+B9F
MH<*SA::Z4,5,X<;;@RZ$6:CP;*&SG[,&IL]43W/MP]2F@[G$++0,L@7AR+:8
MT0S7$K/0TK.%+IPJ#?J,M&L!=N)5F>4!%Q.ST-)::&Y/5N_>5FP-STSU!6ZA
MX+A)Q%?2YF.[&3).,[,A<MW7]1D<NVP_"UKM?RRU_Z'7N_\ 4$L#!!0    (
M -"#<EAFS1$Z= (  &TP   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E
M;'/-VDUNHT 0AN&K6!P@N*NJJ\@HSFHVV8YR >2T?Q3;6,!HDMN/Y2SL#\UB
M-A'?"C6(XI60'B'@Z5<YM..^.PV[_7E8?!P/IV%5[<;Q_*.NA_6N'-OAH3N7
MT^7(INN/[7A9]MOZW*[?VVVI9;GTNK^?43T_W<]<O'Z>R_],[#:;_;K\[-:_
MC^4T_F-P_:?KWX==*6.U>&W[;1E75?UQN.T>ZNLF/5PF5XN7MU75O[REJIX[
M2"!(Y@]2"-+Y@PR";/Z@#$%Y_B"'()\_*" HY@]J(*B9/^@1@A[G#TI+E'%)
MD#3!FD#KA%PG J\3@IT(Q$Y(=B(P.R':B4#MA&PG K<3PIT(Y$Y(=R*P.R'>
MB4!O0;V%0&]!O85 ;YD\;!/H+:BW$.@MJ+<0Z"VHMQ#H+:BW$.@MJ+<0Z"VH
MMQ#H+:BW$.BMJ+<2Z*VHMQ+HK:BW$NBMDY<E!'HKZJT$>BOJK01Z*^JM!'HK
MZJT$>BOJK01Z*^JM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>MOD93>!WH9Z&X'>
MAGH;@=Z&>AN!WH9Z&X'>AGH;@=X9]<X$>F?4.Q/HG5'O3*!W1KTS@=X9]<X$
M>N?)QTH"O3/JG0GTSJAW)M [H]Z90.^,>F<"O1WU=@*]'?5V KT=]78"O1WU
M=@*]'?5V KT=]78"O7WRLPF!WHYZ.X'>CGH[@=Z.>CN!WH%Z!X'>@7H'@=Z!
M>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>,?E9D$#O0+V#0.] O8- [P;U;@CT
M;E#OAD#O!O5NOE/O8?P\E.'6\[7&ZW\GU>/EW'*[_'7YM7-R7ZXXU_<5P_-?
M4$L#!!0    ( -"#<E@2 6)0(0(  " O   3    6T-O;G1E;G1?5'EP97-=
M+GAM;,W:WT[;,!0&\%>I<HL:U__+1+G9N-VXV MXR2F-FL26;:"\_9P4D#:Q
M"E2D?3>-6MOG._&1?E>]^OD4*"T.0S^F3;7+.7QA+#4[&ERJ?:"QK&Q]'%PN
M7^,="Z[9NSMB8K4RK/%CIC$O\U2CNK[Z1EMWW^?%S:'\G#H_;JI(?:H67X\;
MIZQ-Y4+HN\;ELLX>QO:OE.5S0EU.SGO2K@OIHFRHV)L)T\J_ Y[/_7B@&+N6
M%K<NYN]N*+O8H6<I/_64ZM,EWNC1;[==0ZUO[H=RI$XADFO3CB@/?7TL>G$Z
M.9<;IN,G/SM_+G,JL.R\C3ZD,K%('X][&<ET>AE*(8JY._V*KXFE]-GO1].T
M6VK?F5VN]]''_3R/Q.;'^7?\YXQ?ZW^P#P'2AP3I0X'TH4'Z,"!]6) ^UB!]
M7(+TP5<HC:"(RE%(Y2BF<A14.8JJ'(55CN(J1X&5H\@J4&05*+(*%%D%BJP"
M15:!(JM D56@R"I09!4HLDH4626*K!)%5HDBJT215:+(*E%DE2BR2A19)8JL
M"D56A2*K0I%5H<BJ4&15*+(J%%D5BJP*15:%(JM&D56CR*I19-4HLFH4636*
MK!I%5HTBJT:15:/(:E!D-2BR&A19#8JL!D56@R*K09'5H,AJ4&0U*+):%%DM
MBJP615:+(JM%D=6BR&I19+4HLEH462V*K&L46=<HLJ[_IZR_O-]_<OS\K ?7
MC2_Y;/YC_/5O4$L! A0#%     @ SX-R6 =!36*!    L0   !
M     ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    " #/@W)8O#TD
M0.\    K @  $0              @ &O    9&]C4')O<',O8V]R92YX;6Q0
M2P$"% ,4    " #/@W)8F5R<(Q &  "<)P  $P              @ '- 0
M>&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( ,^#<EA"6/UJR04  )(?
M   8              " @0X(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q0
M2P$"% ,4    " #/@W)8@;7DYC0'   %'@  &               @($-#@
M>&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @ SX-R6).:_O"2
M @  A@<  !@              ("!=Q4  'AL+W=O<FMS:&5E=',O<VAE970S
M+GAM;%!+ 0(4 Q0    ( ,^#<EB1^C*G*@<  & @   8              "
M@3\8  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4    " #0@W)8
M> ^#TU 0  !4F   &               @(&?'P  >&PO=V]R:W-H965T<R]S
M:&5E=#4N>&UL4$L! A0#%     @ T(-R6%1IKCQ# @  R@0  !@
M     ("!)3   'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    (
M -"#<EA-1?2L70D  %PL   8              " @9XR  !X;"]W;W)K<VAE
M971S+W-H965T-RYX;6Q02P$"% ,4    " #0@W)8];S$U)D'   N$0  &
M            @($Q/   >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#
M%     @ T(-R6-G;JB%&$@  02X  !@              ("! $0  'AL+W=O
M<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( -"#<EA-VGP#+ 8  &8-
M   9              " @7Q6  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL
M4$L! A0#%     @ T(-R6)7PYE;2 @  1P8  !D              ("!WUP
M 'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    " #0@W)8+*^'
MM)@"  ">!0  &0              @('H7P  >&PO=V]R:W-H965T<R]S:&5E
M=#$R+GAM;%!+ 0(4 Q0    ( -"#<EC0@B"RP0(   @&   9
M  " @;=B  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @
MT(-R6%#X%_31 @  .@8  !D              ("!KV4  'AL+W=O<FMS:&5E
M=',O<VAE970Q-"YX;6Q02P$"% ,4    " #0@W)8*R1[V ('  "K#P  &0
M            @(&W:   >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4
M Q0    ( -"#<EC@#&^90 ,   8'   9              " @?!O  !X;"]W
M;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%     @ T(-R6+&T>:C, @
M6@8  !D              ("!9W,  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX
M;6Q02P$"% ,4    " #0@W)8C=986P,$  ";"   &0              @(%J
M=@  >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( -"#<EBU
M1^J]Y 0  (\*   9              " @:1Z  !X;"]W;W)K<VAE971S+W-H
M965T,3DN>&UL4$L! A0#%     @ T(-R6+W<OF9Z @  I04  !D
M     ("!OW\  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4
M" #0@W)8.XY^>)4#  "[!P  &0              @(%P@@  >&PO=V]R:W-H
M965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( -"#<EC-'[5W4 <  *X2   9
M              " @3R&  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L!
M A0#%     @ T(-R6&,_QD3) @  8 8  !D              ("!PXT  'AL
M+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    " #0@W)8KA2*>),$
M   <"@  &0              @('#D   >&PO=V]R:W-H965T<R]S:&5E=#(T
M+GAM;%!+ 0(4 Q0    ( -"#<EB#$:S5X08  %,/   9              "
M@8V5  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @ T(-R
M6#4O?:+[!0  Q@X  !D              ("!I9P  'AL+W=O<FMS:&5E=',O
M<VAE970R-BYX;6Q02P$"% ,4    " #0@W)8/ &:\K$"   8!@  &0
M        @('7H@  >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0
M   ( -"#<E@FIF&'WP0  "T+   9              " @;^E  !X;"]W;W)K
M<VAE971S+W-H965T,C@N>&UL4$L! A0#%     @ T(-R6/0DKB$C!   _@@
M !D              ("!U:H  'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q0
M2P$"% ,4    " #0@W)8@?I0QPP%   +"P  &0              @($OKP
M>&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( -"#<EA%;74W
MJA,  ,<Y   9              " @7*T  !X;"]W;W)K<VAE971S+W-H965T
M,S$N>&UL4$L! A0#%     @ T(-R6-FC37C@ @  ^ 4  !D
M ("!4\@  'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4    " #0
M@W)8 #DYT,,%  !8#   &0              @(%JRP  >&PO=V]R:W-H965T
M<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( -"#<EB\#S3-H (  'L%   9
M          " @631  !X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#
M%     @ T(-R6/IW>ES) @  W@4  !D              ("!.]0  'AL+W=O
M<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    " #0@W)8[DJ#FI $  #I
M"@  &0              @($[UP  >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM
M;%!+ 0(4 Q0    ( -"#<EAZ[YF Q (  .,%   9              " @0+<
M  !X;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @ T(-R6 C4
MI>AR @  804  !D              ("!_=X  'AL+W=O<FMS:&5E=',O<VAE
M970S."YX;6Q02P$"% ,4    " #0@W)8[X@#\6L#  #T!P  &0
M    @(&FX0  >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    (
M -"#<EC1BM9H@P(  &L%   9              " @4CE  !X;"]W;W)K<VAE
M971S+W-H965T-# N>&UL4$L! A0#%     @ T(-R6)S;&=^% P  * @  !D
M             ("! N@  'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"
M% ,4    " #0@W)8::W^H28#   N!P  &0              @(&^ZP  >&PO
M=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( -"#<EB%W2] P04
M -T-   9              " @1OO  !X;"]W;W)K<VAE971S+W-H965T-#,N
M>&UL4$L! A0#%     @ T(-R6*08EN3/ P  @P@  !D              ("!
M$_4  'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4    " #0@W)8
MN:[U :H$  "H"@  &0              @($9^0  >&PO=V]R:W-H965T<R]S
M:&5E=#0U+GAM;%!+ 0(4 Q0    ( -"#<EA9OPLU"@,  ( (   9
M      " @?K]  !X;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#%
M  @ T(-R6."&@A4:!0  _A4  !D              ("!.P$! 'AL+W=O<FMS
M:&5E=',O<VAE970T-RYX;6Q02P$"% ,4    " #0@W)8>1QA3K4$  "5%@
M&0              @(&,!@$ >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+
M 0(4 Q0    ( -"#<EBA\^L-;0(  )L%   9              " @7@+ 0!X
M;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L! A0#%     @ T(-R6-TY"\>)
M @  P 8  !D              ("!' X! 'AL+W=O<FMS:&5E=',O<VAE970U
M,"YX;6Q02P$"% ,4    " #0@W)8IN08K-,"  #E!P  &0
M@('<$ $ >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    ( -"#
M<EC=;<$M' 0  *X/   9              " @>83 0!X;"]W;W)K<VAE971S
M+W-H965T-3(N>&UL4$L! A0#%     @ T(-R6")34>=S!   $14  !D
M         ("!.1@! 'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4
M    " #0@W)8^%(4E8,"  "'!P  &0              @('C' $ >&PO=V]R
M:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    ( -"#<EA#()#*?0,  'P4
M   9              " @9T? 0!X;"]W;W)K<VAE971S+W-H965T-34N>&UL
M4$L! A0#%     @ T(-R6#BS21W, @  I <  !D              ("!42,!
M 'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6Q02P$"% ,4    " #0@W)8;P,P
M$&<"  "V!0  &0              @(%4)@$ >&PO=V]R:W-H965T<R]S:&5E
M=#4W+GAM;%!+ 0(4 Q0    ( -"#<EARILZ@4@(  "<&   9
M  " @?(H 0!X;"]W;W)K<VAE971S+W-H965T-3@N>&UL4$L! A0#%     @
MT(-R6 /^(!-? @  Z04  !D              ("!>RL! 'AL+W=O<FMS:&5E
M=',O<VAE970U.2YX;6Q02P$"% ,4    " #0@W)8 XE1NHP"  # "   &0
M            @($1+@$ >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;%!+ 0(4
M Q0    ( -"#<EBGWLO;C0(   D&   9              " @=0P 0!X;"]W
M;W)K<VAE971S+W-H965T-C$N>&UL4$L! A0#%     @ T(-R6,M9D@)# @
MJ08  !D              ("!F#,! 'AL+W=O<FMS:&5E=',O<VAE970V,BYX
M;6Q02P$"% ,4    " #0@W)8D@H]3DD"   F!0  &0              @($2
M-@$ >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;%!+ 0(4 Q0    ( -"#<EC=
MX8\O6P(  +<%   9              " @9(X 0!X;"]W;W)K<VAE971S+W-H
M965T-C0N>&UL4$L! A0#%     @ T(-R6 %S5$[&"0  #X$  !D
M     ("!)#L! 'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6Q02P$"% ,4
M" #0@W)8!=B:I$X#  #Z"@  &0              @($A10$ >&PO=V]R:W-H
M965T<R]S:&5E=#8V+GAM;%!+ 0(4 Q0    ( -"#<EA8CXBLAP(  .@%   9
M              " @:9( 0!X;"]W;W)K<VAE971S+W-H965T-C<N>&UL4$L!
M A0#%     @ T(-R6(\B#%G6!   ^!<  !D              ("!9$L! 'AL
M+W=O<FMS:&5E=',O<VAE970V."YX;6Q02P$"% ,4    " #0@W)8"Z(J:<D"
M  !@!P  &0              @(%Q4 $ >&PO=V]R:W-H965T<R]S:&5E=#8Y
M+GAM;%!+ 0(4 Q0    ( -"#<EAU'9=]Z0(  *$)   9              "
M@7%3 0!X;"]W;W)K<VAE971S+W-H965T-S N>&UL4$L! A0#%     @ T(-R
M6)U?'-DK P  >0P  !D              ("!D58! 'AL+W=O<FMS:&5E=',O
M<VAE970W,2YX;6Q02P$"% ,4    " #0@W)8X=S+=Z("  "P!P  &0
M        @('S60$ >&PO=V]R:W-H965T<R]S:&5E=#<R+GAM;%!+ 0(4 Q0
M   ( -"#<EBUB9</I@(  (P'   9              " @<Q< 0!X;"]W;W)K
M<VAE971S+W-H965T-S,N>&UL4$L! A0#%     @ T(-R6-L)>K?H P  "Q
M !D              ("!J5\! 'AL+W=O<FMS:&5E=',O<VAE970W-"YX;6Q0
M2P$"% ,4    " #0@W)8JC!_MV$%   9'P  &0              @('(8P$
M>&PO=V]R:W-H965T<R]S:&5E=#<U+GAM;%!+ 0(4 Q0    ( -"#<EB-/^A-
M1 0  &\3   9              " @6!I 0!X;"]W;W)K<VAE971S+W-H965T
M-S8N>&UL4$L! A0#%     @ T(-R6,;(+\J$ P  HPL  !D
M ("!VVT! 'AL+W=O<FMS:&5E=',O<VAE970W-RYX;6Q02P$"% ,4    " #0
M@W)8$FL*C"D#  "2"   &0              @(&6<0$ >&PO=V]R:W-H965T
M<R]S:&5E=#<X+GAM;%!+ 0(4 Q0    ( -"#<EB,!1=E>@,  '4,   9
M          " @?9T 0!X;"]W;W)K<VAE971S+W-H965T-SDN>&UL4$L! A0#
M%     @ T(-R6%@M;!H@ P  -@D  !D              ("!IW@! 'AL+W=O
M<FMS:&5E=',O<VAE970X,"YX;6Q02P$"% ,4    " #0@W)8Z<:V>T0"  #=
M!   &0              @('^>P$ >&PO=V]R:W-H965T<R]S:&5E=#@Q+GAM
M;%!+ 0(4 Q0    ( -"#<ECPCL/D&PT  %V4   9              " @7E^
M 0!X;"]W;W)K<VAE971S+W-H965T.#(N>&UL4$L! A0#%     @ T(-R6(R9
MHT8O P  [A(   T              ( !RXL! 'AL+W-T>6QE<RYX;6Q02P$"
M% ,4    " #0@W)8EXJ[',     3 @  "P              @ $ECP$ 7W)E
M;',O+G)E;'-02P$"% ,4    " #0@W)8ZZY(_]@&  !L-@  #P
M    @ $.D $ >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ T(-R6&;-$3IT
M @  ;3   !H              ( !$Y<! 'AL+U]R96QS+W=O<FMB;V]K+GAM
M;"YR96QS4$L! A0#%     @ T(-R6!(!8E A @  ("\  !,
M ( !OYD! %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     %H 6@"M&   $9P!
#

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>177</ContextCount>
  <ElementCount>385</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>32</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="rcat0318form10q.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="rcat0318form10q.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="rcat0318form10q.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="rcat0318form10q.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="rcat0318form10q.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="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/StatementsOfStockholdersEquityParenthetical</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000007 - 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>7</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00000008 - 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>8</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00000009 - 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>9</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>00000010 - 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>10</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>00000011 - 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>11</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>00000012 - Disclosure - Note 5 ??? Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note5Inventories</Role>
      <ShortName>Note 5 ??? Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>00000013 - 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>13</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>00000014 - 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>14</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>00000015 - 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>15</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>00000016 - 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>16</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>00000017 - 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>17</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>00000018 - 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>18</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>00000019 - 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>19</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>00000020 - 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>20</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>00000021 - 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>21</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>00000022 - 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>22</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>00000023 - 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>23</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>00000024 - Disclosure - Note 17 ??? Warrants</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note17Warrants</Role>
      <ShortName>Note 17 ??? Warrants</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>00000025 - 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>25</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>00000026 - Disclosure - Note 19 ??? Derivatives</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note19Derivatives</Role>
      <ShortName>Note 19 ??? Derivatives</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>00000027 - 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>27</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>00000028 - 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>28</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>00000029 - Disclosure - Note 22 ??? Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note22CommitmentsAndContingencies</Role>
      <ShortName>Note 22 ??? Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>00000030 - Disclosure - Note 23 ??? Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/Note23SubsequentEvents</Role>
      <ShortName>Note 23 ??? Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="rcat0318form10q.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="rcat0318form10q.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="rcat0318form10q.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="rcat0318form10q.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="rcat0318form10q.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="rcat0318form10q.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="rcat0318form10q.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="rcat0318form10q.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="rcat0318form10q.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="rcat0318form10q.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="rcat0318form10q.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="rcat0318form10q.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="rcat0318form10q.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="rcat0318form10q.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="rcat0318form10q.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="rcat0318form10q.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="rcat0318form10q.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="rcat0318form10q.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="rcat0318form10q.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="rcat0318form10q.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="rcat0318form10q.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="rcat0318form10q.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="rcat0318form10q.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="rcat0318form10q.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="rcat0318form10q.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="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>00000056 - 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>56</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>00000057 - 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>57</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>00000058 - 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>58</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>00000059 - 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>59</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>00000060 - Disclosure - Operating leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/OperatingLeasesDetails</Role>
      <ShortName>Operating leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>00000061 - 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>61</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>00000062 - 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>62</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>00000063 - 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>63</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>00000064 - 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>64</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>00000065 - 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>65</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>00000066 - 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>66</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>00000067 - 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>67</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>00000068 - 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>68</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>00000069 - 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>69</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>00000070 - 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>70</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>00000071 - 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>71</Position>
    </Report>
    <Report instance="rcat0318form10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>00000072 - Disclosure - Key attributes of warrants outstanding (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://RCAT/role/KeyAttributesOfWarrantsOutstandingDetails</Role>
      <ShortName>Key attributes of warrants outstanding (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="rcat0318form10q.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="rcat0318form10q.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="rcat0318form10q.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="rcat0318form10q.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="rcat0318form10q.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="rcat0318form10q.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="rcat0318form10q.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="rcat0318form10q.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="rcat0318form10q.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="rcat0318form10q.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>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 4 fact(s) appearing in ix:hidden were eligible for transformation: dei:DocumentQuarterlyReport, dei:EntitySmallBusiness, us-gaap:RetainedEarningsAccumulatedDeficit -  rcat0318form10q.htm 23, 27, 181, 182</Log>
    <Log type="Warning">[DQC.US.0061.7498] The taxonomy extension includes NetCashProvidedByUsedInInvestingActivities and CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations in the calculation of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect. But CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations is not a direct child of NetCashProvidedByUsedInInvestingActivities. NetCashProvidedByUsedInInvestingActivities is intended to represent the total of cash provided by or used in continuing and discontinued operations. Cash flows from both Discontinued operations and Investing activities cannot add into the total of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect as this implies that discontinued operations is being double counted, once in investing activities and once as discontinued operations. - https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd 4600, 7866 - https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd 4600, 7866</Log>
    <Log type="Warning">[DQC.US.0061.7499] The taxonomy extension includes NetCashProvidedByUsedInOperatingActivities and CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations in the calculation of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect. But CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations is not a direct child of NetCashProvidedByUsedInOperatingActivities. NetCashProvidedByUsedInOperatingActivities is intended to represent the total of cash provided by or used in continuing and discontinued operations. Cash flows from both Discontinued operations and Investing activities cannot add into the total of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect as this implies that discontinued operations is being double counted, once in investing activities and once as discontinued operations. - https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd 4602, 7865 - https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd 4602, 7865</Log>
    <Log type="Warning">[DQC.US.0061.7500] The taxonomy extension includes NetCashProvidedByUsedInFinancingActivities and CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations in the calculation of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect. But CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations is not a direct child of NetCashProvidedByUsedInFinancingActivities. NetCashProvidedByUsedInFinancingActivities is intended to represent the total of cash provided by or used in continuing and discontinued operations. Cash flows from both Discontinued operations and Investing activities cannot add into the total of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect as this implies that discontinued operations is being double counted, once in investing activities and once as discontinued operations. - https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd 4598, 7867 - https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd 4598, 7867</Log>
  </Logs>
  <InputFiles>
    <File>rcat-20240131.xsd</File>
    <File>rcat-20240131_cal.xml</File>
    <File>rcat-20240131_def.xml</File>
    <File>rcat-20240131_lab.xml</File>
    <File>rcat-20240131_pre.xml</File>
    <File doctype="10-Q" isDefinitelyFs="true" isUsgaap="true" original="rcat0318form10q.htm">rcat0318form10q.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="797">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>102
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "rcat0318form10q.htm": {
   "nsprefix": "RCAT",
   "nsuri": "http://RCAT/20240131",
   "dts": {
    "schema": {
     "local": [
      "rcat-20240131.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-20240131_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "rcat-20240131_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "rcat-20240131_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "rcat-20240131_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "rcat0318form10q.htm"
     ]
    }
   },
   "keyStandard": 261,
   "keyCustom": 124,
   "axisStandard": 8,
   "axisCustom": 4,
   "memberStandard": 10,
   "memberCustom": 22,
   "hidden": {
    "total": 188,
    "http://fasb.org/us-gaap/2023": 146,
    "http://RCAT/20240131": 35,
    "http://xbrl.sec.gov/dei/2023": 7
   },
   "contextCount": 177,
   "entityCount": 1,
   "segmentCount": 32,
   "elementCount": 530,
   "unitCount": 4,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 797,
    "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-01to2024-01-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.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": "AsOf2024-01-31",
      "name": "us-gaap:Cash",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-01-31",
      "name": "us-gaap:Cash",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.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": "rcat0318form10q.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": "rcat0318form10q.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-11-012024-01-31",
      "name": "us-gaap:Revenues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-11-012024-01-31",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.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": "rcat0318form10q.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": "rcat0318form10q.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://RCAT/role/StatementsOfStockholdersEquityParenthetical",
     "longName": "00000006 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical)",
     "shortName": "Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "From2023-10-012024-01-31_us-gaap_CommonStockMember",
      "name": "us-gaap:PaymentsOfDebtIssuanceCosts",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-10-012024-01-31_us-gaap_CommonStockMember",
      "name": "us-gaap:PaymentsOfDebtIssuanceCosts",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://RCAT/role/StatementsOfCashFlows",
     "longName": "00000007 - Statement - Consolidated Statements of Cash Flows (Unaudited)",
     "shortName": "Consolidated Statements of Cash Flows (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "RCAT:ShareBasedCompensationOptions",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://RCAT/role/Note1Business",
     "longName": "00000008 - Disclosure - Note 1 \u2013 The Business",
     "shortName": "Note 1 \u2013 The Business",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://RCAT/role/Note2SummaryOfSignificantAccountingPolicies",
     "longName": "00000009 - 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": "9",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegment",
     "longName": "00000010 - 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": "10",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://RCAT/role/Note4MarketableSecurities",
     "longName": "00000011 - Disclosure - Note 4 \u2013 Marketable Securities",
     "shortName": "Note 4 \u2013 Marketable Securities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://RCAT/role/Note5Inventories",
     "longName": "00000012 - Disclosure - Note 5 \u2013 Inventories",
     "shortName": "Note 5 \u2013 Inventories",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://RCAT/role/Note6OtherCurrentAssets",
     "longName": "00000013 - Disclosure - Note 6 \u2013 Other Current Assets",
     "shortName": "Note 6 \u2013 Other Current Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://RCAT/role/Note7DueFromRelatedParty",
     "longName": "00000014 - Disclosure - Note 7 \u2013 Due From Related Party",
     "shortName": "Note 7 \u2013 Due From Related Party",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "RCAT:DueFromRelatedPartyDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "RCAT:DueFromRelatedPartyDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://RCAT/role/Note8IntangibleAssets",
     "longName": "00000015 - Disclosure - Note 8 \u2013 Intangible Assets",
     "shortName": "Note 8 \u2013 Intangible Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://RCAT/role/Note9PropertyAndEquipment",
     "longName": "00000016 - Disclosure - Note 9 \u2013 Property and Equipment",
     "shortName": "Note 9 \u2013 Property and Equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://RCAT/role/Note10OtherLong-termAssets",
     "longName": "00000017 - Disclosure - Note 10 \u2013 Other Long-Term Assets",
     "shortName": "Note 10 \u2013 Other Long-Term Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "RCAT:OtherLongTermAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "RCAT:OtherLongTermAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://RCAT/role/Note11OperatingLeases",
     "longName": "00000018 - Disclosure - Note 11 \u2013 Operating Leases",
     "shortName": "Note 11 \u2013 Operating Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://RCAT/role/Note12DebtObligations",
     "longName": "00000019 - Disclosure - Note 12 \u2013 Debt Obligations",
     "shortName": "Note 12 \u2013 Debt Obligations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://RCAT/role/Note13DueToRelatedParty",
     "longName": "00000020 - Disclosure - Note 13 \u2013 Due to Related Party",
     "shortName": "Note 13 \u2013 Due to Related Party",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "RCAT:RelatedPartyPayablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "RCAT:RelatedPartyPayablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://RCAT/role/Note14IncomeTaxes",
     "longName": "00000021 - Disclosure - Note 14 \u2013 Income Taxes",
     "shortName": "Note 14 \u2013 Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://RCAT/role/Note15CommonStock",
     "longName": "00000022 - Disclosure - Note 15 \u2013 Common Stock",
     "shortName": "Note 15 \u2013 Common Stock",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://RCAT/role/Note16PreferredStock",
     "longName": "00000023 - Disclosure - Note 16 \u2013 Preferred Stock",
     "shortName": "Note 16 \u2013 Preferred Stock",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:PreferredStockTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:PreferredStockTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://RCAT/role/Note17Warrants",
     "longName": "00000024 - Disclosure - Note 17 \u2013 Warrants",
     "shortName": "Note 17 \u2013 Warrants",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "RCAT:WarrantsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "RCAT:WarrantsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://RCAT/role/Note18ShareBasedAwards",
     "longName": "00000025 - Disclosure - Note 18 \u2013 Share Based Awards",
     "shortName": "Note 18 \u2013 Share Based Awards",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://RCAT/role/Note19Derivatives",
     "longName": "00000026 - Disclosure - Note 19 \u2013 Derivatives",
     "shortName": "Note 19 \u2013 Derivatives",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://RCAT/role/Note20-Related-partyTransactions",
     "longName": "00000027 - Disclosure - Note 20 - Related-Party Transactions",
     "shortName": "Note 20 - Related-Party Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://RCAT/role/Note21-SegmentReporting",
     "longName": "00000028 - Disclosure - Note 21 - Segment Reporting",
     "shortName": "Note 21 - Segment Reporting",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "RCAT:SegmentReportingTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "RCAT:SegmentReportingTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://RCAT/role/Note22CommitmentsAndContingencies",
     "longName": "00000029 - Disclosure - Note 22 \u2013 Commitments and Contingencies",
     "shortName": "Note 22 \u2013 Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://RCAT/role/Note23SubsequentEvents",
     "longName": "00000030 - Disclosure - Note 23 \u2013 Subsequent Events",
     "shortName": "Note 23 \u2013 Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.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-01to2024-01-31",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.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-01to2024-01-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": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-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": "rcat0318form10q.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-01to2024-01-31",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.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-01to2024-01-31",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.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-01to2024-01-31",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.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-01to2024-01-31",
      "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.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-01to2024-01-31",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.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-01to2024-01-31",
      "name": "RCAT:ScheduleOfOtherLongTermAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "RCAT:OtherLongTermAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "RCAT:ScheduleOfOtherLongTermAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "RCAT:OtherLongTermAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.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-01to2024-01-31",
      "name": "us-gaap:ScheduleOfRentExpenseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:ScheduleOfRentExpenseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.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-01to2024-01-31",
      "name": "RCAT:ScheduleOfDebtPaymentsDueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "RCAT:ScheduleOfDebtPaymentsDueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.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-01to2024-01-31",
      "name": "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.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-01to2024-01-31",
      "name": "RCAT:ScheduleOfWarrantsIssuedAndFairValueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "RCAT:WarrantsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "RCAT:ScheduleOfWarrantsIssuedAndFairValueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "RCAT:WarrantsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.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-01to2024-01-31",
      "name": "RCAT:ScheduleOfAssumptionsUsed1TableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "RCAT:ScheduleOfAssumptionsUsed1TableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.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-01to2024-01-31",
      "name": "RCAT:ScheduleOfAssumptionsUsed2TableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "RCAT:ScheduleOfAssumptionsUsed2TableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.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-01to2024-01-31",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "RCAT:SegmentReportingTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "RCAT:SegmentReportingTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.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-01to2024-01-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": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-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": "rcat0318form10q.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-11-012024-01-31",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-11-012024-01-31",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.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": "AsOf2024-01-31",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCash",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.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": "rcat0318form10q.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": "AsOf2024-01-31",
      "name": "RCAT:CorporateBondsAtCarryingValueFairValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-01-31",
      "name": "RCAT:CorporateBondsAtCarryingValueFairValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.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": "AsOf2024-01-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": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-01-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": "rcat0318form10q.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": "AsOf2024-01-31",
      "name": "us-gaap:PrepaidExpenseCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-01-31",
      "name": "us-gaap:PrepaidExpenseCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.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",
       "span",
       "p",
       "RCAT:DueFromRelatedPartyDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2022-01-012022-04-30",
      "name": "RCAT:CashCompensationSubjectToTaxation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "RCAT:DueFromRelatedPartyDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.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": "AsOf2024-01-31_custom_IntangibleAssetsGrossCarryingAmountMember",
      "name": "RCAT:FiniteLivedProprietaryTechnologyGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-01-31_custom_IntangibleAssetsGrossCarryingAmountMember",
      "name": "RCAT:FiniteLivedProprietaryTechnologyGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.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": "AsOf2024-01-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": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-01-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": "rcat0318form10q.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": "AsOf2024-01-31",
      "name": "us-gaap:Goodwill",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2022-05-012023-01-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": "rcat0318form10q.htm",
      "unique": true
     }
    },
    "R56": {
     "role": "http://RCAT/role/PropertyAndEquipmentDetails",
     "longName": "00000056 - Disclosure - Property and equipment (Details)",
     "shortName": "Property and equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "AsOf2024-01-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": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-01-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": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://RCAT/role/Note9PropertyAndEquipmentDetailsNarrative",
     "longName": "00000057 - 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": "57",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:Depreciation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R58": {
     "role": "http://RCAT/role/OtherLongTermAssetsDetails",
     "longName": "00000058 - Disclosure - Other long term assets (Details)",
     "shortName": "Other long term assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "AsOf2024-01-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": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-01-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": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://RCAT/role/Note10OtherLong-termAssetsDetailsNarrative",
     "longName": "00000059 - 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": "59",
     "firstAnchor": {
      "contextRef": "From2022-11-012022-11-30",
      "name": "RCAT:PaymentForSAFEAgreement",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "RCAT:OtherLongTermAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2022-11-012022-11-30",
      "name": "RCAT:PaymentForSAFEAgreement",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "RCAT:OtherLongTermAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://RCAT/role/OperatingLeasesDetails",
     "longName": "00000060 - Disclosure - Operating leases (Details)",
     "shortName": "Operating leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:OperatingLeaseExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-012024-01-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": "rcat0318form10q.htm",
      "unique": true
     }
    },
    "R61": {
     "role": "http://RCAT/role/SupplementalInformationRelatedToOperatingLeasesDetails",
     "longName": "00000061 - 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": "61",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2024-01-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": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-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": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://RCAT/role/FutureLeasePaymentObligationsDetails",
     "longName": "00000062 - Disclosure - Future lease payment obligations (Details)",
     "shortName": "Future lease payment obligations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "AsOf2024-01-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": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-01-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": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://RCAT/role/Note11OperatingLeasesDetailsNarrative",
     "longName": "00000063 - 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": "63",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:OperatingLeaseExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "us-gaap:ShortTermLeaseCost",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "unique": true
     }
    },
    "R64": {
     "role": "http://RCAT/role/OutstandingPrincipalPaymentsDetails",
     "longName": "00000064 - Disclosure - Outstanding principal payments (Details)",
     "shortName": "Outstanding principal payments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "AsOf2024-01-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": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-01-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": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://RCAT/role/Note12DebtObligationsDetailsNarrative",
     "longName": "00000065 - 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": "65",
     "firstAnchor": {
      "contextRef": "AsOf2024-01-31",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-01-31",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative",
     "longName": "00000066 - 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": "66",
     "firstAnchor": {
      "contextRef": "From2020-01-012022-04-30_custom_DueToRelatedParty2Member",
      "name": "RCAT:LineOfCreditObligationAssumedInConnectionWithAcquisition",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "RCAT:RelatedPartyPayablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.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",
       "span",
       "p",
       "RCAT:RelatedPartyPayablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://RCAT/role/Note14IncomeTaxesDetailsNarrative",
     "longName": "00000067 - 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": "67",
     "firstAnchor": {
      "contextRef": "AsOf2024-01-31",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-01-31",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails",
     "longName": "00000068 - 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": "68",
     "firstAnchor": {
      "contextRef": "AsOf2023-10-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": "rcat0318form10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-012024-01-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": "rcat0318form10q.htm",
      "unique": true
     }
    },
    "R69": {
     "role": "http://RCAT/role/Note15CommonStockDetailsNarrative",
     "longName": "00000069 - 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": "69",
     "firstAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "RCAT:AggregateCommonStockSoldUnder2023ATMFacilityShares",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "RCAT:AggregateCommonStockSoldUnder2023ATMFacilityShares",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://RCAT/role/Note16PreferredStockDetailsNarrative",
     "longName": "00000070 - 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": "70",
     "firstAnchor": {
      "contextRef": "AsOf2024-01-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": "rcat0318form10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-012024-01-31_custom_SeriesAPreferredStock2Member",
      "name": "RCAT:StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:PreferredStockTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "unique": true
     }
    },
    "R71": {
     "role": "http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails",
     "longName": "00000071 - 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": "71",
     "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": "rcat0318form10q.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": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://RCAT/role/KeyAttributesOfWarrantsOutstandingDetails",
     "longName": "00000072 - Disclosure - Key attributes of warrants outstanding (Details)",
     "shortName": "Key attributes of warrants outstanding (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "AsOf2022-04-30_custom_WarrantOutstandingMember",
      "name": "RCAT:WarrantAggregateIntrinsicValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "RCAT:ScheduleOfAttributesOfWarrantsOustandingTableTextBlock",
       "RCAT:WarrantsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-04-30_custom_WarrantOutstandingMember",
      "name": "RCAT:WarrantAggregateIntrinsicValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "RCAT:ScheduleOfAttributesOfWarrantsOustandingTableTextBlock",
       "RCAT:WarrantsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.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": "rcat0318form10q.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": "rcat0318form10q.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": "AsOf2024-01-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": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-01-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": "rcat0318form10q.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": "AsOf2024-01-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": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-01-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": "rcat0318form10q.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": "AsOf2024-01-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": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-01-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": "rcat0318form10q.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-11-012024-01-31",
      "name": "RCAT:OperationsStockCompensationExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-11-012024-01-31",
      "name": "RCAT:OperationsStockCompensationExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.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-01to2024-01-31",
      "name": "RCAT:NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-01to2024-01-31",
      "name": "RCAT:NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.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-012024-01-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": "rcat0318form10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-012024-01-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": "rcat0318form10q.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": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-04-30",
      "name": "us-gaap:DerivativeLiabilitiesCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.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",
       "span",
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.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",
       "span",
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.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-11-012024-01-31",
      "name": "us-gaap:Revenues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-05-012024-01-31_us-gaap_AllOtherSegmentsMember",
      "name": "us-gaap:Revenues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "RCAT:SegmentReportingTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "rcat0318form10q.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsAndOtherReceivablesNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsAndOtherReceivablesNetCurrent",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts receivable, net",
        "label": "Accounts and Other Receivables, Net, Current",
        "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_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",
      "r597"
     ]
    },
    "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": [
      "r286",
      "r287"
     ]
    },
    "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_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": [
      "r59",
      "r204",
      "r471"
     ]
    },
    "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": [
      "r223",
      "r224",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439"
     ]
    },
    "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",
      "r125",
      "r213",
      "r467",
      "r491",
      "r492"
     ]
    },
    "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": [
      "r223",
      "r224",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439"
     ]
    },
    "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",
      "r421",
      "r424",
      "r448",
      "r487",
      "r488",
      "r639",
      "r640",
      "r641",
      "r647",
      "r648",
      "r649"
     ]
    },
    "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_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": [
      "r117",
      "r597",
      "r690"
     ]
    },
    "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",
      "r504",
      "r647",
      "r648",
      "r649",
      "r679",
      "r692"
     ]
    },
    "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": []
    },
    "RCAT_AggregateCommonStockSoldUnder2023ATMFacilityProceeds": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "AggregateCommonStockSoldUnder2023ATMFacilityProceeds",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note15CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:AggregateCommonStockSoldUnder2023ATMFacilityProceeds]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_AggregateCommonStockSoldUnder2023ATMFacilityProceedsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "AggregateCommonStockSoldUnder2023ATMFacilityProceedsNet",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note15CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:AggregateCommonStockSoldUnder2023ATMFacilityProceedsNet]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_AggregateCommonStockSoldUnder2023ATMFacilityShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "AggregateCommonStockSoldUnder2023ATMFacilityShares",
     "presentation": [
      "http://RCAT/role/Note15CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:AggregateCommonStockSoldUnder2023ATMFacilityShares]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r259",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276"
     ]
    },
    "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": []
    },
    "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_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "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",
      "r53",
      "r57"
     ]
    },
    "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": [
      "r622"
     ]
    },
    "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": [
      "r255"
     ]
    },
    "RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount",
     "presentation": [
      "http://RCAT/role/AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted stock"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount",
     "presentation": [
      "http://RCAT/role/AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series B Preferred Stock, as converted"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount",
     "presentation": [
      "http://RCAT/role/AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock options"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount",
     "presentation": [
      "http://RCAT/role/AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/BalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://RCAT/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL ASSETS",
        "label": "Assets",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r208",
      "r235",
      "r260",
      "r274",
      "r280",
      "r291",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r415",
      "r417",
      "r432",
      "r463",
      "r537",
      "r597",
      "r607",
      "r669",
      "r670",
      "r684"
     ]
    },
    "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_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": [
      "r200",
      "r218",
      "r235",
      "r291",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r415",
      "r417",
      "r432",
      "r597",
      "r669",
      "r670",
      "r684"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://RCAT/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_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": [
      "r235",
      "r291",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r415",
      "r417",
      "r432",
      "r669",
      "r670",
      "r684"
     ]
    },
    "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",
      "r148",
      "r150",
      "r198",
      "r199"
     ]
    },
    "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": []
    },
    "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": [
      "r622"
     ]
    },
    "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": []
    },
    "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": [
      "r142"
     ]
    },
    "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",
      "r142",
      "r143"
     ]
    },
    "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": [
      "r185",
      "r465",
      "r515",
      "r532",
      "r597",
      "r607",
      "r630"
     ]
    },
    "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": [
      "r41"
     ]
    },
    "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": [
      "r40",
      "r139",
      "r232"
     ]
    },
    "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 increase (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",
      "r139"
     ]
    },
    "RCAT_CashCompensationSubjectToTaxation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "CashCompensationSubjectToTaxation",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:CashCompensationSubjectToTaxation]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_CashOfContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "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_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": [
      "r139"
     ]
    },
    "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",
      "r139"
     ]
    },
    "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",
      "r139"
     ]
    },
    "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_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": [
      "r194",
      "r210",
      "r211",
      "r212",
      "r235",
      "r250",
      "r251",
      "r253",
      "r254",
      "r257",
      "r258",
      "r291",
      "r323",
      "r325",
      "r326",
      "r327",
      "r330",
      "r331",
      "r360",
      "r361",
      "r364",
      "r367",
      "r374",
      "r432",
      "r495",
      "r496",
      "r497",
      "r498",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r516",
      "r524",
      "r546",
      "r567",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r628",
      "r644",
      "r650"
     ]
    },
    "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": [
      "r210",
      "r211",
      "r212",
      "r257",
      "r360",
      "r361",
      "r362",
      "r364",
      "r367",
      "r372",
      "r374",
      "r495",
      "r496",
      "r497",
      "r498",
      "r594",
      "r628",
      "r644"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightAxis",
     "presentation": [
      "http://RCAT/role/KeyAttributesOfWarrantsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Axis]",
        "documentation": "Information by type of warrant or right issued."
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightDomain",
     "presentation": [
      "http://RCAT/role/KeyAttributesOfWarrantsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightLineItems",
     "presentation": [
      "http://RCAT/role/KeyAttributesOfWarrantsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightTable",
     "presentation": [
      "http://RCAT/role/KeyAttributesOfWarrantsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Table]",
        "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable."
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "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",
      "r464",
      "r523"
     ]
    },
    "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_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://RCAT/role/Note22CommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 22 \u2013 Commitments and Contingencies",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r152",
      "r321",
      "r322",
      "r580",
      "r668"
     ]
    },
    "RCAT_CommonStockAvailableForSaleUnder2023ATMFacilityValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "CommonStockAvailableForSaleUnder2023ATMFacilityValue",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/Note15CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:CommonStockAvailableForSaleUnder2023ATMFacilityValue]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockMember",
     "presentation": [
      "http://RCAT/role/StatementsOfStockholdersEquity",
      "http://RCAT/role/StatementsOfStockholdersEquityParenthetical",
      "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": [
      "r598",
      "r599",
      "r600",
      "r602",
      "r603",
      "r604",
      "r605",
      "r647",
      "r648",
      "r679",
      "r689",
      "r692"
     ]
    },
    "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": [
      "r116",
      "r524"
     ]
    },
    "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",
      "r116",
      "r524",
      "r543",
      "r692",
      "r693"
     ]
    },
    "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 74,171,106 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": [
      "r116",
      "r466",
      "r597"
     ]
    },
    "RCAT_CommonStockWithheldByCompanyAppliedAgainstNoteAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "CommonStockWithheldByCompanyAppliedAgainstNoteAmount",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:CommonStockWithheldByCompanyAppliedAgainstNoteAmount]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_CommonStockWithheldByCompanyAppliedAgainstNoteShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "CommonStockWithheldByCompanyAppliedAgainstNoteShares",
     "presentation": [
      "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:CommonStockWithheldByCompanyAppliedAgainstNoteShares]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r70"
     ]
    },
    "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_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": [
      "r79",
      "r584"
     ]
    },
    "RCAT_ConsumerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "ConsumerMember",
     "presentation": [
      "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consumer [Member]"
       }
      }
     },
     "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": [
      "r376",
      "r377",
      "r378"
     ]
    },
    "RCAT_ConversionOfPreferredStockIntoCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "ConversionOfPreferredStockIntoCommonStock",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of preferred stock into common stock"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_ConvertibleNoteAgreementAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "ConvertibleNoteAgreementAmount",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ConvertibleNoteAgreementAmount]"
       }
      }
     },
     "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": [
      "r651"
     ]
    },
    "RCAT_CorporateBondsAtCarryingValueCostBasis": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "CorporateBondsAtCarryingValueCostBasis",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:CorporateBondsAtCarryingValueCostBasis-0]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_CorporateBondsAtCarryingValueFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "CorporateBondsAtCarryingValueFairValue",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:CorporateBondsAtCarryingValueFairValue-0]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_CorporateBondsAtCarryingValueUnrealizedLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "CorporateBondsAtCarryingValueUnrealizedLosses",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "[custom:CorporateBondsAtCarryingValueUnrealizedLosses-0]",
        "label": "CorporateBondsAtCarryingValueUnrealizedLosses"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CorporateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CorporateMember",
     "presentation": [
      "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Corporate Segment [Member]",
        "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items."
       }
      }
     },
     "auth_ref": [
      "r651"
     ]
    },
    "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": [
      "r130",
      "r458"
     ]
    },
    "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": [
      "r131",
      "r235",
      "r291",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r432",
      "r669"
     ]
    },
    "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": []
    },
    "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": []
    },
    "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_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://RCAT/role/Note12DebtObligations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 12 \u2013 Debt Obligations",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r233",
      "r332",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r348",
      "r355",
      "r356",
      "r357"
     ]
    },
    "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",
      "r112",
      "r113",
      "r164",
      "r165",
      "r237",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r339",
      "r344",
      "r345",
      "r346",
      "r347",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r441",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r645"
     ]
    },
    "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",
      "r165",
      "r358"
     ]
    },
    "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": [
      "r80",
      "r82",
      "r333",
      "r441",
      "r590",
      "r591"
     ]
    },
    "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",
      "r80",
      "r351"
     ]
    },
    "RCAT_DebtInstrumentInterestRateDuringPeriod1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "DebtInstrumentInterestRateDuringPeriod1",
     "presentation": [
      "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:DebtInstrumentInterestRateDuringPeriod1]"
       }
      }
     },
     "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",
      "r237",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r339",
      "r344",
      "r345",
      "r346",
      "r347",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r441",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r645"
     ]
    },
    "RCAT_DebtInstrumentOutstandingAccruedInterestPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "DebtInstrumentOutstandingAccruedInterestPayment",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:DebtInstrumentOutstandingAccruedInterestPayment]"
       }
      }
     },
     "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_DebtObligation1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "DebtObligation1Member",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Obligation 1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DebtObligation2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20240131",
     "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/20240131",
     "localname": "DebtObligation3Member",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Obligation 3 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DebtObligation4Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "DebtObligation4Member",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Obligation 4 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DebtObligation6Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "DebtObligation6Member",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Obligation 6 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DebtObligation7Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20240131",
     "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/20240131",
     "localname": "DebtObligation8Member",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Obligation 8 [Member]"
       }
      }
     },
     "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": [
      "r290",
      "r294",
      "r295"
     ]
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_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": [
      "r77",
      "r674"
     ]
    },
    "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": [
      "r631"
     ]
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Depreciation",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "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",
      "r58"
     ]
    },
    "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": [
      "r678"
     ]
    },
    "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": []
    },
    "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": [
      "r161",
      "r419",
      "r426"
     ]
    },
    "RCAT_DerivativeLiabilitiesAdditionsDuringPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "DerivativeLiabilitiesAdditionsDuringPeriod",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/ChangesInDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r219"
     ]
    },
    "RCAT_DerivativesAssumptionsUsedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "DerivativesAssumptionsUsedMember",
     "presentation": [
      "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivatives Assumptions Used [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DisclosureNote10OtherLongtermAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "DisclosureNote10OtherLongtermAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 10 Other Long-term Assets",
        "verboseLabel": "Other Long Term Assets"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DisclosureNote13DueToRelatedPartyAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "DisclosureNote13DueToRelatedPartyAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 13 Due To Related Party"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DisclosureNote17WarrantsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "DisclosureNote17WarrantsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 17 Warrants",
        "verboseLabel": "Summary Of Warrants Issued And Fair Values"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DisclosureNote21SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "DisclosureNote21SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 21 - Segment Reporting"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DisclosureNote7DueFromRelatedPartyAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "DisclosureNote7DueFromRelatedPartyAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 7 Due From Related Party"
       }
      }
     },
     "auth_ref": []
    },
    "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",
      "r595"
     ]
    },
    "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_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",
      "r69"
     ]
    },
    "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": []
    },
    "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",
      "r150"
     ]
    },
    "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",
      "r148",
      "r150"
     ]
    },
    "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",
      "r148",
      "r150"
     ]
    },
    "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",
      "r150",
      "r198",
      "r199"
     ]
    },
    "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": [
      "r171",
      "r172",
      "r173",
      "r174",
      "r175"
     ]
    },
    "RCAT_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating lease liabilities",
        "label": "DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long term liabilities - Operating lease liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "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": []
    },
    "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",
      "r199"
     ]
    },
    "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_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",
      "r199"
     ]
    },
    "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",
      "r150"
     ]
    },
    "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"
     ]
    },
    "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",
      "r148",
      "r150"
     ]
    },
    "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_DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract",
     "presentation": [
      "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating Expenses"
       }
      }
     },
     "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_DisposalGroupIncludingDiscontinuedOperationOperationsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOperationsExpense",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operations",
        "label": "DisposalGroupIncludingDiscontinuedOperationOperationsExpense"
       }
      }
     },
     "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",
      "r148",
      "r150"
     ]
    },
    "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"
     ]
    },
    "RCAT_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract",
     "presentation": [
      "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other (income) expense"
       }
      }
     },
     "auth_ref": []
    },
    "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",
      "r150"
     ]
    },
    "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",
      "r150"
     ]
    },
    "RCAT_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Research and development",
        "label": "DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense"
       }
      }
     },
     "auth_ref": []
    },
    "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",
      "r199"
     ]
    },
    "RCAT_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Sales and marketing",
        "label": "DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Debt obligations - short term",
        "label": "DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DisposalGroupIncludingDiscontinuedOperationWorkingCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "DisposalGroupIncludingDiscontinuedOperationWorkingCapital",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Working capital"
       }
      }
     },
     "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",
      "r147"
     ]
    },
    "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": [
      "r621"
     ]
    },
    "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": [
      "r619",
      "r621",
      "r622"
     ]
    },
    "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": []
    },
    "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": []
    },
    "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": []
    },
    "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": []
    },
    "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": [
      "r620"
     ]
    },
    "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": [
      "r608"
     ]
    },
    "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": [
      "r621"
     ]
    },
    "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": [
      "r621"
     ]
    },
    "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": [
      "r623"
     ]
    },
    "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": []
    },
    "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": [
      "r611"
     ]
    },
    "RCAT_DueFromRelatedPartyDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "DueFromRelatedPartyDisclosureTextBlock",
     "presentation": [
      "http://RCAT/role/Note7DueFromRelatedParty"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 7 \u2013 Due From Related Party"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DueToOtherRelatedPartyClassifiedCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "DueToOtherRelatedPartyClassifiedCurrent",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:DueToOtherRelatedPartyClassifiedCurrent-0]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_DueToRelatedParty2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "DueToRelatedParty2Member",
     "presentation": [
      "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Due To Related Party 2 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://RCAT/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss per share - basic and diluted"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_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": [
      "r43",
      "r44"
     ]
    },
    "RCAT_EliminatedUponConversionOrExerciseOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "EliminatedUponConversionOrExerciseOfWarrants",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/ChangesInDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Eliminated upon conversion of notes/exercise of warrants"
       }
      }
     },
     "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": []
    },
    "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": []
    },
    "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": []
    },
    "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": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_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": []
    },
    "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_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": [
      "r614"
     ]
    },
    "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": [
      "r610"
     ]
    },
    "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": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_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": [
      "r610"
     ]
    },
    "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": [
      "r627"
     ]
    },
    "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": []
    },
    "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": [
      "r610"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_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": [
      "r624"
     ]
    },
    "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": [
      "r622"
     ]
    },
    "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": []
    },
    "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": [
      "r610"
     ]
    },
    "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": [
      "r610"
     ]
    },
    "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": [
      "r610"
     ]
    },
    "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": [
      "r610"
     ]
    },
    "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": []
    },
    "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": [
      "r625"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://RCAT/role/StatementsOfStockholdersEquity",
      "http://RCAT/role/StatementsOfStockholdersEquityParenthetical",
      "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",
      "r196",
      "r223",
      "r224",
      "r225",
      "r238",
      "r239",
      "r240",
      "r242",
      "r247",
      "r249",
      "r256",
      "r292",
      "r293",
      "r375",
      "r394",
      "r395",
      "r396",
      "r408",
      "r409",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r428",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r448",
      "r487",
      "r488",
      "r489",
      "r504",
      "r567"
     ]
    },
    "RCAT_EstimatedTaxesOwedRelatedToStockCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "EstimatedTaxesOwedRelatedToStockCompensation",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:EstimatedTaxesOwedRelatedToStockCompensation]"
       }
      }
     },
     "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": []
    },
    "RCAT_FairValueOfDerivativesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "FairValueOfDerivativesAxis",
     "presentation": [
      "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Of Derivatives [Axis]",
        "verboseLabel": "FairValueOfDerivativesAxis [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_FairValueOfDerivativesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "FairValueOfDerivativesDomain",
     "presentation": [
      "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails"
     ],
     "auth_ref": []
    },
    "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"
     ]
    },
    "RCAT_FairValueOfOptionsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "FairValueOfOptionsAxis",
     "presentation": [
      "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Of Options [Axis]",
        "verboseLabel": "FairValueOfOptionsAxis [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_FairValueOfOptionsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "FairValueOfOptionsDomain",
     "presentation": [
      "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails"
     ],
     "auth_ref": []
    },
    "RCAT_FairValueOfSharesWithheldAsPaymentOfNoteReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "FairValueOfSharesWithheldAsPaymentOfNoteReceivable",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares withheld as payment of note receivable"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_FairValueOfWarrantsOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "FairValueOfWarrantsOutstanding",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:FairValueOfWarrantsOutstanding-0]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_FairValueOfWarrantsOutstanding2": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "FairValueOfWarrantsOutstanding2",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:FairValueOfWarrantsOutstanding2-0]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_FinancingAgreementFundingOfPurchaseOfFixedAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "FinancingAgreementFundingOfPurchaseOfFixedAsset",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:FinancingAgreementFundingOfPurchaseOfFixedAsset]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://RCAT/20240131",
     "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": []
    },
    "RCAT_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassDomain",
     "presentation": [
      "http://RCAT/role/IntangibleAssetsDetails"
     ],
     "auth_ref": []
    },
    "RCAT_FiniteLivedCustomerRelationshipsGross1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "FiniteLivedCustomerRelationshipsGross1",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer relationships"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r206",
      "r316"
     ]
    },
    "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_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": [
      "r145"
     ]
    },
    "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": [
      "r145"
     ]
    },
    "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": [
      "r145"
     ]
    },
    "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": [
      "r145"
     ]
    },
    "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": [
      "r145"
     ]
    },
    "RCAT_FiniteLivedIntangibleAssetsGross1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "FiniteLivedIntangibleAssetsGross1",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total finite-lived assets"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_FiniteLivedNoncompeteAgreementsGross1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "FiniteLivedNoncompeteAgreementsGross1",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-compete agreements"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_FiniteLivedProprietaryTechnologyGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "FiniteLivedProprietaryTechnologyGross",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proprietary technology"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r433"
     ]
    },
    "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": [
      "r133",
      "r548"
     ]
    },
    "RCAT_GeneralAndAdministrativeStockCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "GeneralAndAdministrativeStockCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "General and administrative",
        "label": "GeneralAndAdministrativeStockCompensationExpense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://RCAT/role/BalanceSheets",
      "http://RCAT/role/CompositionOfAndChangesInGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill",
        "verboseLabel": "",
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r205",
      "r302",
      "r459",
      "r588",
      "r597",
      "r658",
      "r665"
     ]
    },
    "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_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": [
      "r301",
      "r313",
      "r588"
     ]
    },
    "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",
      "r303",
      "r309",
      "r313",
      "r588"
     ]
    },
    "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_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": [
      "r657"
     ]
    },
    "us-gaap_GrantsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GrantsReceivableCurrent",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/OtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Grant receivable",
        "documentation": "Carrying amount as of the balance sheet date of amounts due under the terms of governmental, corporate, or foundation grants. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r634"
     ]
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/StatementsOfOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "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": [
      "r128",
      "r235",
      "r260",
      "r273",
      "r279",
      "r281",
      "r291",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r432",
      "r587",
      "r669"
     ]
    },
    "RCAT_IncomeAssociatedWithStockCompensationSubjectToTaxation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "IncomeAssociatedWithStockCompensationSubjectToTaxation",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:IncomeAssociatedWithStockCompensationSubjectToTaxation]"
       }
      }
     },
     "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
      },
      "http://RCAT/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "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": [
      "r78",
      "r129",
      "r141",
      "r243",
      "r244",
      "r245",
      "r246",
      "r252",
      "r254"
     ]
    },
    "RCAT_IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT",
     "presentation": [
      "http://RCAT/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Continuing operations"
       }
      }
     },
     "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",
      "r199",
      "r412",
      "r473"
     ]
    },
    "RCAT_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT",
     "presentation": [
      "http://RCAT/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discontinued operations"
       }
      }
     },
     "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_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_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": [
      "r236",
      "r399",
      "r402",
      "r403",
      "r406",
      "r410",
      "r411",
      "r413",
      "r414",
      "r500"
     ]
    },
    "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": [
      "r673"
     ]
    },
    "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": [
      "r222",
      "r400",
      "r401",
      "r403",
      "r404",
      "r405",
      "r407",
      "r494"
     ]
    },
    "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": [
      "r42"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "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"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "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"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "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"
     ]
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Customer deposits",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r456",
      "r643"
     ]
    },
    "us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInDerivativeAssetsAndLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/StatementsOfOperations": {
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Change in fair value of derivative liability",
        "label": "Increase (Decrease) in Derivative Assets and Liabilities",
        "documentation": "The increase (decrease) during the period in the net carrying value of derivative instruments reported as assets and liabilities that are due to be disposed of within one year (or the normal operating cycle, if longer)."
       }
      }
     },
     "auth_ref": [
      "r643"
     ]
    },
    "us-gaap_IncreaseDecreaseInDerivativeLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInDerivativeLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "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": [
      "r643"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "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"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other",
        "label": "Increase (Decrease) in Other Operating Assets",
        "documentation": "Amount of increase (decrease) in operating assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract",
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in operating assets and liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease right-of-use assets and liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://RCAT/role/CompositionOfAndChangesInGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Indefinite-Lived Intangible Assets [Axis]",
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r315",
      "r317"
     ]
    },
    "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": []
    },
    "RCAT_IndefiniteLivedIntangibleAssetsExcludingGoodwill1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill1",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total indefinite-lived assets"
       }
      }
     },
     "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": [
      "r54",
      "r146"
     ]
    },
    "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": [
      "r146"
     ]
    },
    "RCAT_InitialFairValueOfWarrantsUponIssuance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "InitialFairValueOfWarrantsUponIssuance",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:InitialFairValueOfWarrantsUponIssuance]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_IntangibleAssetsAccumulatedAmortizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "IntangibleAssetsAccumulatedAmortizationMember",
     "presentation": [
      "http://RCAT/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets Accumulated Amortization [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r314"
     ]
    },
    "RCAT_IntangibleAssetsGrossCarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "IntangibleAssetsGrossCarryingAmountMember",
     "presentation": [
      "http://RCAT/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets Gross Carrying Amount [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_IntangibleAssetsNetCarryingValueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "IntangibleAssetsNetCarryingValueMember",
     "presentation": [
      "http://RCAT/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets Net Carrying Value [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r52",
      "r55"
     ]
    },
    "RCAT_IntangibleAssetsNetExcludingGoodwill1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "IntangibleAssetsNetExcludingGoodwill1",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total intangible assets, net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/StatementsOfOperations": {
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest expense",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r168",
      "r226",
      "r264",
      "r440",
      "r552",
      "r606",
      "r691"
     ]
    },
    "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": [
      "r228",
      "r230",
      "r231"
     ]
    },
    "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_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": [
      "r296"
     ]
    },
    "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": [
      "r635"
     ]
    },
    "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": [
      "r215",
      "r582",
      "r597"
     ]
    },
    "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": [
      "r186",
      "r202",
      "r214",
      "r296",
      "r297",
      "r298",
      "r457",
      "r585"
     ]
    },
    "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": [
      "r637"
     ]
    },
    "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": [
      "r636"
     ]
    },
    "us-gaap_InvestmentIncomeNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentIncomeNet",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/StatementsOfOperations": {
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Investment loss (income), net",
        "label": "Investment Income, Net",
        "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r135"
     ]
    },
    "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": [
      "r462"
     ]
    },
    "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentsDebtAndEquitySecuritiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments, Debt and Equity Securities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_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": [
      "r162",
      "r169",
      "r170",
      "r195",
      "r288",
      "r289",
      "r430",
      "r431"
     ]
    },
    "RCAT_IssuanceOfCommonStockThroughATMFacilitiesNetShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20240131",
     "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": []
    },
    "RCAT_IssuanceOfCommonStockThroughATMFacilitiesNetValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "IssuanceOfCommonStockThroughATMFacilitiesNetValue",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock through ATM facility, net"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_LeaseholdImprovementAgreementFundsReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "LeaseholdImprovementAgreementFundsReceived",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:LeaseholdImprovementAgreementFundsReceived]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "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": [
      "r177"
     ]
    },
    "RCAT_LegalFeesATMFacilityEstablishment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "LegalFeesATMFacilityEstablishment",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note15CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:LegalFeesATMFacilityEstablishment]"
       }
      }
     },
     "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": [
      "r683"
     ]
    },
    "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": [
      "r447"
     ]
    },
    "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": [
      "r683"
     ]
    },
    "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": [
      "r683"
     ]
    },
    "RCAT_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/FutureLeasePaymentObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "",
        "label": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix"
       }
      }
     },
     "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": [
      "r683"
     ]
    },
    "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": [
      "r683"
     ]
    },
    "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": [
      "r121",
      "r166",
      "r469",
      "r597",
      "r646",
      "r656",
      "r681"
     ]
    },
    "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_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",
      "r201",
      "r235",
      "r291",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r416",
      "r417",
      "r418",
      "r432",
      "r597",
      "r669",
      "r684",
      "r685"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://RCAT/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "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",
      "r108",
      "r109",
      "r110",
      "r114",
      "r235",
      "r291",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r416",
      "r417",
      "r418",
      "r432",
      "r669",
      "r684",
      "r685"
     ]
    },
    "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",
      "r148",
      "r150",
      "r198",
      "r199"
     ]
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract",
     "presentation": [
      "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_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",
      "r150",
      "r198",
      "r199"
     ]
    },
    "RCAT_LineOfCreditObligationAssumedInConnectionWithAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "LineOfCreditObligationAssumedInConnectionWithAcquisition",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:LineOfCreditObligationAssumedInConnectionWithAcquisition]"
       }
      }
     },
     "auth_ref": []
    },
    "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_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": [
      "r209"
     ]
    },
    "us-gaap_MarketableSecuritiesGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MarketableSecuritiesGainLoss",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "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_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_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": [
      "r127"
     ]
    },
    "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": [
      "r133"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "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": [
      "r139"
     ]
    },
    "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_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 provided by (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": [
      "r229"
     ]
    },
    "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": [
      "r229"
     ]
    },
    "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_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": [
      "r139",
      "r140",
      "r141"
     ]
    },
    "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_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": [
      "r126",
      "r141",
      "r167",
      "r199",
      "r220",
      "r221",
      "r225",
      "r235",
      "r241",
      "r243",
      "r244",
      "r245",
      "r246",
      "r248",
      "r249",
      "r252",
      "r260",
      "r273",
      "r279",
      "r281",
      "r291",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r429",
      "r432",
      "r474",
      "r545",
      "r565",
      "r566",
      "r587",
      "r606",
      "r669"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recent Accounting Pronouncements",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "dei_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_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_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": [
      "r284"
     ]
    },
    "RCAT_NoteAgreementWithRelatedPartyPrincipalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "NoteAgreementWithRelatedPartyPrincipalAmount",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:NoteAgreementWithRelatedPartyPrincipalAmount]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum",
     "presentation": [
      "http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_NumberOfWarrantsOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "NumberOfWarrantsOutstanding",
     "presentation": [
      "http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:NumberOfWarrantsOutstanding-0]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_NumberOfWarrantsOutstanding2": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "NumberOfWarrantsOutstanding2",
     "presentation": [
      "http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:NumberOfWarrantsOutstanding2-0]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_NumberOfWarrantsUponIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "NumberOfWarrantsUponIssuance",
     "presentation": [
      "http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:NumberOfWarrantsUponIssuance]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_OperatingCashPaidToSettleLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "OperatingCashPaidToSettleLeaseLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/SupplementalInformationRelatedToOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating cash paid to settle lease liabilities"
       }
      }
     },
     "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_OperatingIncomeLoss",
       "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": []
    },
    "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": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/StatementsOfOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails",
      "http://RCAT/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Operating loss",
        "verboseLabel": "Operating loss",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r260",
      "r273",
      "r279",
      "r281",
      "r587"
     ]
    },
    "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": [
      "r682"
     ]
    },
    "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": [
      "r443"
     ]
    },
    "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": [
      "r443"
     ]
    },
    "RCAT_OperatingLeaseLocation1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "OperatingLeaseLocation1Member",
     "presentation": [
      "http://RCAT/role/OperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease Location 1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_OperatingLeaseLocation2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "OperatingLeaseLocation2Member",
     "presentation": [
      "http://RCAT/role/OperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease Location 2 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_OperatingLeaseLocation3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "OperatingLeaseLocation3Member",
     "presentation": [
      "http://RCAT/role/OperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease Location 3 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_OperatingLeaseLocation4Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "OperatingLeaseLocation4Member",
     "presentation": [
      "http://RCAT/role/OperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease Location 4 [Member]"
       }
      }
     },
     "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": [
      "r442"
     ]
    },
    "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": [
      "r446",
      "r596"
     ]
    },
    "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": [
      "r445",
      "r596"
     ]
    },
    "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": [
      "r176",
      "r178",
      "r179",
      "r181",
      "r182"
     ]
    },
    "RCAT_OperationsStockCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "OperationsStockCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operations",
        "label": "OperationsStockCompensationExpense"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_Options1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "Options1Member",
     "presentation": [
      "http://RCAT/role/SummaryOfActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Options 1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_OptionsAssumptionsUsedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "OptionsAssumptionsUsedMember",
     "presentation": [
      "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Options Assumptions Used [Member]"
       }
      }
     },
     "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": [
      "r217",
      "r597"
     ]
    },
    "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": [
      "r207"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Unrealized gain on marketable securities",
        "label": "Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, before Tax, Portion Attributable to Parent",
        "documentation": "Amount, before tax and after reclassification adjustment, of gain (loss) in value of unsold investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r13",
      "r160"
     ]
    },
    "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",
      "r160"
     ]
    },
    "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": [
      "r132",
      "r475"
     ]
    },
    "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_OtherLongTermAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "OtherLongTermAssetsDisclosureTextBlock",
     "presentation": [
      "http://RCAT/role/Note10OtherLong-termAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 10 \u2013 Other Long-Term Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/StatementsOfOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails",
      "http://RCAT/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Other (income) expense",
        "label": "Other expenses, net",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://RCAT/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other (income) expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNonrecurringIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNonrecurringIncomeExpense",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/StatementsOfOperations": {
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other, net",
        "documentation": "Amount of other expense (income) that is infrequent in occurrence or unusual in nature."
       }
      }
     },
     "auth_ref": [
      "r137"
     ]
    },
    "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": [
      "r621"
     ]
    },
    "RCAT_OutstandingPrincipalPaymentsDueLongTerm": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "OutstandingPrincipalPaymentsDueLongTerm",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/OutstandingPrincipalPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long term \u2013 thereafter"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_OutstandingPrincipalPaymentsDueShortTerm": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "OutstandingPrincipalPaymentsDueShortTerm",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/OutstandingPrincipalPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short term \u2013 through January 31, 2025"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_OutstandingPrincipalPaymentsDueTotal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "OutstandingPrincipalPaymentsDueTotal",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/OutstandingPrincipalPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total",
        "label": "OutstandingPrincipalPaymentsDueTotal"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_OutstandingPrincipalPaymentsDueYearOne": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "OutstandingPrincipalPaymentsDueYearOne",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/OutstandingPrincipalPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fiscal 2024"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_OutstandingPrincipalPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "OutstandingPrincipalPaymentsDueYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/OutstandingPrincipalPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fiscal 2025"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_PaymentForSAFEAgreement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "PaymentForSAFEAgreement",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note10OtherLong-termAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:PaymentForSAFEAgreement]"
       }
      }
     },
     "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"
     ]
    },
    "RCAT_PaymentsForTaxLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "PaymentsForTaxLiability",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "[custom:PaymentsForTaxLiability]",
        "label": "PaymentsForTaxLiability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsOfDebtIssuanceCosts",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/StatementsOfStockholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments of Debt Issuance Costs",
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt."
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "us-gaap_PaymentsToAcquireInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireInvestments",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Investment in SAFE agreement",
        "label": "Payments to Acquire Investments",
        "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period."
       }
      }
     },
     "auth_ref": [
      "r138"
     ]
    },
    "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": [
      "r184",
      "r675",
      "r676",
      "r677"
     ]
    },
    "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": [
      "r615"
     ]
    },
    "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": [
      "r616"
     ]
    },
    "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": [
      "r115",
      "r524"
     ]
    },
    "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": [
      "r115",
      "r524",
      "r543",
      "r692",
      "r693"
     ]
    },
    "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": [
      "r154"
     ]
    },
    "RCAT_PreferredStockValueSeriesB": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "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_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": [
      "r638"
     ]
    },
    "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": [
      "r216",
      "r299",
      "r300",
      "r583"
     ]
    },
    "RCAT_ProceedsFromATMFacility": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "ProceedsFromATMFacility",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ATM facility, net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows",
      "http://RCAT/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Public offering, net of $804,400 of issuance costs",
        "verboseLabel": "Public offering, net",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "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": 6.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"
     ]
    },
    "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": []
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromStockOptionsExercised",
     "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": {
        "verboseLabel": "Exercise of stock options",
        "label": "Proceeds from Stock Options Exercised",
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r16"
     ]
    },
    "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_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": [
      "r147",
      "r189",
      "r192",
      "r193"
     ]
    },
    "RCAT_PropertyPlantAndEquipmentFurnitureAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "PropertyPlantAndEquipmentFurnitureAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/PropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Furniture and fixtures"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r149",
      "r203",
      "r472"
     ]
    },
    "RCAT_PropertyPlantAndEquipmentLeaseholdImprovements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "PropertyPlantAndEquipmentLeaseholdImprovements",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/PropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leasehold improvements"
       }
      }
     },
     "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",
      "r461",
      "r472",
      "r597"
     ]
    },
    "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",
      "r189",
      "r192",
      "r470"
     ]
    },
    "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_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": [
      "r183"
     ]
    },
    "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": [
      "r183"
     ]
    },
    "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": [
      "r652",
      "r653",
      "r654",
      "r655"
     ]
    },
    "RCAT_RelatedPartiesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "RelatedPartiesPolicyTextBlock",
     "presentation": [
      "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Parties"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_RelatedPartyPayablesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "RelatedPartyPayablesDisclosureTextBlock",
     "presentation": [
      "http://RCAT/role/Note13DueToRelatedParty"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 13 \u2013 Due to Related Party"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_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": [
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r501",
      "r502",
      "r503",
      "r549",
      "r550",
      "r551",
      "r571",
      "r573"
     ]
    },
    "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": [
      "r642"
     ]
    },
    "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": 7.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"
     ]
    },
    "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",
      "r686"
     ]
    },
    "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"
     ]
    },
    "RCAT_ResearchAndDevelopmentStockCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "ResearchAndDevelopmentStockCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Research and development",
        "label": "ResearchAndDevelopmentStockCompensationExpense"
       }
      }
     },
     "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": [
      "r43"
     ]
    },
    "RCAT_RestrictedStockScheduledToVestShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "RestrictedStockScheduledToVestShares",
     "presentation": [
      "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:RestrictedStockScheduledToVestShares]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable",
     "presentation": [
      "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable]"
       }
      }
     },
     "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": [
      "r118",
      "r157",
      "r468",
      "r490",
      "r492",
      "r499",
      "r525",
      "r597"
     ]
    },
    "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": [
      "r196",
      "r238",
      "r239",
      "r240",
      "r242",
      "r247",
      "r249",
      "r292",
      "r293",
      "r394",
      "r395",
      "r396",
      "r408",
      "r409",
      "r420",
      "r422",
      "r423",
      "r425",
      "r428",
      "r487",
      "r489",
      "r504",
      "r692"
     ]
    },
    "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": [
      "r180"
     ]
    },
    "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": [
      "r547",
      "r581",
      "r586"
     ]
    },
    "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": [
      "r227",
      "r235",
      "r261",
      "r262",
      "r272",
      "r277",
      "r278",
      "r282",
      "r283",
      "r285",
      "r291",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r432",
      "r460",
      "r669"
     ]
    },
    "RCAT_SAFEAgreementAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "SAFEAgreementAssets",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/OtherLongTermAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SAFE agreement"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_SBAPPPLoanAccruedInterestForgiven": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "SBAPPPLoanAccruedInterestForgiven",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "[custom:SBAPPPLoanAccruedInterestForgiven]",
        "label": "SBAPPPLoanAccruedInterestForgiven"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_SBAPPPLoanAmountsReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "SBAPPPLoanAmountsReceived",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:SBAPPPLoanAmountsReceived]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_SBAPPPLoanPrincipalBalanceForgiven": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "SBAPPPLoanPrincipalBalanceForgiven",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "[custom:SBAPPPLoanPrincipalBalanceForgiven]",
        "label": "SBAPPPLoanPrincipalBalanceForgiven"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_SalesAndMarketingStockCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "SalesAndMarketingStockCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Sales and marketing",
        "label": "SalesAndMarketingStockCompensationExpense"
       }
      }
     },
     "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": [
      "r43"
     ]
    },
    "RCAT_ScheduleOfAssumptionsUsed1TableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "ScheduleOfAssumptionsUsed1TableTextBlock",
     "presentation": [
      "http://RCAT/role/Note18ShareBasedAwardsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ScheduleOfAssumptionsUsed1TableTextBlock]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_ScheduleOfAssumptionsUsed2TableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "ScheduleOfAssumptionsUsed2TableTextBlock",
     "presentation": [
      "http://RCAT/role/Note19DerivativesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ScheduleOfAssumptionsUsed2TableTextBlock]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_ScheduleOfAttributesOfWarrantsOustandingTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "ScheduleOfAttributesOfWarrantsOustandingTableTextBlock",
     "presentation": [
      "http://RCAT/role/Note17WarrantsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ScheduleOfAttributesOfWarrantsOustandingTableTextBlock]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfCommonStockOutstandingRollForwardTableTextBlock",
     "presentation": [
      "http://RCAT/role/Note15CommonStockTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Common Stock Outstanding Roll Forward [Table Text Block]",
        "documentation": "Tabular disclosure of the change in common stock outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_ScheduleOfDebtPaymentsDueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "ScheduleOfDebtPaymentsDueTableTextBlock",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ScheduleOfDebtPaymentsDueTableTextBlock]"
       }
      }
     },
     "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",
      "r67",
      "r69",
      "r158"
     ]
    },
    "us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock",
     "presentation": [
      "http://RCAT/role/Note19DerivativesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Derivative Liabilities at Fair Value [Table Text Block]",
        "documentation": "Tabular disclosure of derivative liabilities at fair value."
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock",
     "presentation": [
      "http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock]"
       }
      }
     },
     "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",
      "r17",
      "r23",
      "r89",
      "r95",
      "r96",
      "r97",
      "r98",
      "r99",
      "r103",
      "r105",
      "r106",
      "r151"
     ]
    },
    "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": [
      "r588",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667"
     ]
    },
    "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",
      "r146"
     ]
    },
    "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": [
      "r51"
     ]
    },
    "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",
      "r122",
      "r123",
      "r124"
     ]
    },
    "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": []
    },
    "RCAT_ScheduleOfOtherLongTermAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "ScheduleOfOtherLongTermAssetsTableTextBlock",
     "presentation": [
      "http://RCAT/role/Note10OtherLong-termAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ScheduleOfOtherLongTermAssetsTableTextBlock]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfRentExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRentExpenseTableTextBlock",
     "presentation": [
      "http://RCAT/role/Note11OperatingLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Rent Expense [Table Text Block]",
        "documentation": "Tabular disclosure of rental expense from operating leases for each period for which an income statement is presented with separate amounts for minimum rentals, contingent rentals, and sublease rentals. Rental payments under leases with terms of a month or less that were not renewed need not be included."
       }
      }
     },
     "auth_ref": [
      "r181"
     ]
    },
    "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": [
      "r48",
      "r49",
      "r50",
      "r51"
     ]
    },
    "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": [
      "r71"
     ]
    },
    "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": [
      "r69"
     ]
    },
    "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"
     ]
    },
    "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": [
      "r60",
      "r61",
      "r62",
      "r63",
      "r64",
      "r65",
      "r66",
      "r155",
      "r156",
      "r157",
      "r210",
      "r211",
      "r212",
      "r257",
      "r360",
      "r361",
      "r362",
      "r364",
      "r367",
      "r372",
      "r374",
      "r495",
      "r496",
      "r497",
      "r498",
      "r594",
      "r628",
      "r644"
     ]
    },
    "RCAT_ScheduleOfWarrantsIssuedAndFairValueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "ScheduleOfWarrantsIssuedAndFairValueTableTextBlock",
     "presentation": [
      "http://RCAT/role/Note17WarrantsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ScheduleOfWarrantsIssuedAndFairValueTableTextBlock]"
       }
      }
     },
     "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": [
      "r56"
     ]
    },
    "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": [
      "r609"
     ]
    },
    "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": [
      "r613"
     ]
    },
    "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": [
      "r631"
     ]
    },
    "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": [
      "r612"
     ]
    },
    "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": [
      "r617"
     ]
    },
    "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": [
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r285",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r319",
      "r320",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r588",
      "r629",
      "r688"
     ]
    },
    "RCAT_SegmentReportingPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "SegmentReportingPolicyTextBlock",
     "presentation": [
      "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_SegmentReportingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "SegmentReportingTextBlock",
     "presentation": [
      "http://RCAT/role/Note21-SegmentReporting"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Note 21 - Segment Reporting",
        "label": "SegmentReportingTextBlock"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_SeriesAPreferredStock2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "SeriesAPreferredStock2Member",
     "presentation": [
      "http://RCAT/role/Note16PreferredStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series A Preferred Stock 2 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_SeriesBPreferredStock1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "SeriesBPreferredStock1Member",
     "presentation": [
      "http://RCAT/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series B Preferred Stock 1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SeriesBPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SeriesBPreferredStockMember",
     "presentation": [
      "http://RCAT/role/BalanceSheetsParenthetical",
      "http://RCAT/role/Note16PreferredStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series B Preferred Stock [Member]",
        "documentation": "Series B preferred stock."
       }
      }
     },
     "auth_ref": [
      "r632",
      "r633",
      "r671"
     ]
    },
    "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"
     ]
    },
    "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1",
     "presentation": [
      "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1-0]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "presentation": [
      "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails",
      "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term."
       }
      }
     },
     "auth_ref": [
      "r390"
     ]
    },
    "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_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_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_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": []
    },
    "RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate",
     "presentation": [
      "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate-0]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1",
     "presentation": [
      "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1-0]"
       }
      }
     },
     "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"
     ]
    },
    "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": [
      "r672"
     ]
    },
    "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_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"
     ]
    },
    "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"
     ]
    },
    "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_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"
     ]
    },
    "RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross",
     "presentation": [
      "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber",
     "presentation": [
      "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber-0]"
       }
      }
     },
     "auth_ref": []
    },
    "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"
     ]
    },
    "RCAT_ShareBasedCompensationOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "ShareBasedCompensationOptions",
     "crdr": "debit",
     "calculation": {
      "http://RCAT/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock based compensation - options"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r75"
     ]
    },
    "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": [
      "r76"
     ]
    },
    "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_ShareBasedCompensationSharesRestrictedStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://RCAT/20240131",
     "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_ShareBasedCompensationSharesRestrictedStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "ShareBasedCompensationSharesRestrictedStockDomain",
     "presentation": [
      "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails"
     ],
     "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"
     ]
    },
    "RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2",
     "presentation": [
      "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails",
      "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r69"
     ]
    },
    "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_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": [
      "r159"
     ]
    },
    "RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1",
     "presentation": [
      "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting of restricted stock to employees, net of shares withheld of 27,189 to pay taxes"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20240131",
     "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/20240131",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3",
     "presentation": [
      "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting of restricted stock to consultants"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares",
     "presentation": [
      "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares]",
        "negatedLabel": "[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod",
     "presentation": [
      "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod]",
        "label": "SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r73"
     ]
    },
    "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": [
      "r72"
     ]
    },
    "RCAT_SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice-0]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_SharesHeldAtTransferAgentUntilNoteReceivableRepayment": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "SharesHeldAtTransferAgentUntilNoteReceivableRepayment",
     "presentation": [
      "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:SharesHeldAtTransferAgentUntilNoteReceivableRepayment]"
       }
      }
     },
     "auth_ref": []
    },
    "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_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": [
      "r111",
      "r164",
      "r597",
      "r687"
     ]
    },
    "us-gaap_ShortTermDebtLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermDebtLineItems",
     "presentation": [
      "http://RCAT/role/Note12DebtObligationsDetailsNarrative",
      "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_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": [
      "r444",
      "r596"
     ]
    },
    "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": [
      "r618"
     ]
    },
    "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": [
      "r197",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r285",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r318",
      "r319",
      "r320",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r588",
      "r629",
      "r688"
     ]
    },
    "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": [
      "r194",
      "r210",
      "r211",
      "r212",
      "r235",
      "r250",
      "r251",
      "r253",
      "r254",
      "r257",
      "r258",
      "r291",
      "r323",
      "r325",
      "r326",
      "r327",
      "r330",
      "r331",
      "r360",
      "r361",
      "r364",
      "r367",
      "r374",
      "r432",
      "r495",
      "r496",
      "r497",
      "r498",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r516",
      "r524",
      "r546",
      "r567",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r628",
      "r644",
      "r650"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://RCAT/role/StatementsOfStockholdersEquity",
      "http://RCAT/role/StatementsOfStockholdersEquityParenthetical",
      "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r34",
      "r196",
      "r223",
      "r224",
      "r225",
      "r238",
      "r239",
      "r240",
      "r242",
      "r247",
      "r249",
      "r256",
      "r292",
      "r293",
      "r375",
      "r394",
      "r395",
      "r396",
      "r408",
      "r409",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r428",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r448",
      "r487",
      "r488",
      "r489",
      "r504",
      "r567"
     ]
    },
    "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/StatementsOfStockholdersEquityParenthetical",
      "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": [
      "r238",
      "r239",
      "r240",
      "r256",
      "r458",
      "r493",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r524",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r533",
      "r534",
      "r535",
      "r536",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r544",
      "r547",
      "r548",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r567",
      "r601"
     ]
    },
    "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_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_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfStockholdersEquityAbstract",
     "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/StatementsOfStockholdersEquityParenthetical",
      "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": [
      "r238",
      "r239",
      "r240",
      "r256",
      "r458",
      "r493",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r524",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r533",
      "r534",
      "r535",
      "r536",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r544",
      "r547",
      "r548",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r567",
      "r601"
     ]
    },
    "RCAT_StockBasedCompensationRestrictedUnits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "StockBasedCompensationRestrictedUnits",
     "crdr": "credit",
     "calculation": {
      "http://RCAT/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock based compensation - restricted units"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_StockCompensationExpensePertainingToOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "StockCompensationExpensePertainingToOptions",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:StockCompensationExpensePertainingToOptions]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_StockCompensationExpensePertainingToRestrictedStockUnits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "StockCompensationExpensePertainingToRestrictedStockUnits",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:StockCompensationExpensePertainingToRestrictedStockUnits]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Conversion of preferred stock",
        "label": "StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock",
     "presentation": [
      "http://RCAT/role/Note16PreferredStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock]"
       }
      }
     },
     "auth_ref": []
    },
    "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",
      "r63",
      "r157",
      "r349"
     ]
    },
    "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": []
    },
    "RCAT_StockIssuedDuringPeriodSharesPublicOffering": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "StockIssuedDuringPeriodSharesPublicOffering",
     "presentation": [
      "http://RCAT/role/StatementsOfStockholdersEquity",
      "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:StockIssuedDuringPeriodSharesPublicOffering]",
        "verboseLabel": "Issuance of common stock through public offering"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://RCAT/role/StatementsOfStockholdersEquity",
      "http://RCAT/role/SummaryOfActivityUnderPlanDetails",
      "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "verboseLabel": "Exercise of stock options",
        "negatedLabel": "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",
      "r115",
      "r116",
      "r157",
      "r385"
     ]
    },
    "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",
      "r157"
     ]
    },
    "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": [
      "r74",
      "r115",
      "r116",
      "r157"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise of stock options",
        "documentation": "Value of stock issued as a result of the exercise of stock options."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r34",
      "r157"
     ]
    },
    "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": 3.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": [
      "r116",
      "r119",
      "r120",
      "r144",
      "r526",
      "r543",
      "r568",
      "r569",
      "r597",
      "r607",
      "r646",
      "r656",
      "r681",
      "r692"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://RCAT/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' equity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_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": [
      "r154",
      "r234",
      "r359",
      "r361",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r373",
      "r375",
      "r427",
      "r570",
      "r572",
      "r579"
     ]
    },
    "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_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://RCAT/role/Note23SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 23 \u2013 Subsequent Events",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r454",
      "r455"
     ]
    },
    "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubstantialDoubtAboutGoingConcernTextBlock",
     "presentation": [
      "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liquidity and Going Concern",
        "documentation": "The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern."
       }
      }
     },
     "auth_ref": [
      "r107"
     ]
    },
    "RCAT_TaxesRelatedToNetShareSettlementOfEquityAwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "TaxesRelatedToNetShareSettlementOfEquityAwards",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Taxes related to net share settlement of equity awards"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_TotalStockCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "TotalStockCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total",
        "label": "TotalStockCompensationExpense"
       }
      }
     },
     "auth_ref": []
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://RCAT/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions",
     "crdr": "debit",
     "presentation": [
      "http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Use of Estimates",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r46",
      "r47",
      "r187",
      "r188",
      "r190",
      "r191"
     ]
    },
    "RCAT_VestingOfRestrictedStockUnitsAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "VestingOfRestrictedStockUnitsAmount",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting of restricted stock units"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_VestingOfRestrictedStockUnitsShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "VestingOfRestrictedStockUnitsShares",
     "presentation": [
      "http://RCAT/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:VestingOfRestrictedStockUnitsShares]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_WarrantAggregateIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "WarrantAggregateIntrinsicValue",
     "crdr": "credit",
     "presentation": [
      "http://RCAT/role/KeyAttributesOfWarrantsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:WarrantAggregateIntrinsicValue-0]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_WarrantOutstandingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "WarrantOutstandingMember",
     "presentation": [
      "http://RCAT/role/KeyAttributesOfWarrantsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant Outstanding [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WarrantsAndRightsOutstandingTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WarrantsAndRightsOutstandingTerm",
     "presentation": [
      "http://RCAT/role/KeyAttributesOfWarrantsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants and Rights Outstanding, Term",
        "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r680"
     ]
    },
    "RCAT_WarrantsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "WarrantsDisclosureTextBlock",
     "presentation": [
      "http://RCAT/role/Note17Warrants"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 17 \u2013 Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_WarrantsIssuedExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "WarrantsIssuedExercisePrice",
     "presentation": [
      "http://RCAT/role/Note17WarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:WarrantsIssuedExercisePrice]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_WarrantsToPurchaseSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "WarrantsToPurchaseSharesIssued",
     "presentation": [
      "http://RCAT/role/Note17WarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:WarrantsToPurchaseSharesIssued]"
       }
      }
     },
     "auth_ref": []
    },
    "RCAT_WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://RCAT/20240131",
     "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT",
     "presentation": [
      "http://RCAT/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average shares outstanding - basic and diluted"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r626"
     ]
    }
   }
  }
 },
 "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": "2A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A"
  },
  "r17": {
   "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"
  },
  "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": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r40": {
   "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"
  },
  "r41": {
   "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"
  },
  "r42": {
   "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"
  },
  "r43": {
   "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"
  },
  "r44": {
   "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"
  },
  "r45": {
   "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"
  },
  "r46": {
   "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"
  },
  "r47": {
   "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"
  },
  "r48": {
   "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"
  },
  "r49": {
   "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"
  },
  "r50": {
   "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"
  },
  "r51": {
   "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"
  },
  "r52": {
   "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"
  },
  "r53": {
   "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"
  },
  "r54": {
   "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"
  },
  "r55": {
   "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"
  },
  "r56": {
   "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"
  },
  "r57": {
   "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"
  },
  "r58": {
   "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"
  },
  "r59": {
   "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"
  },
  "r60": {
   "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"
  },
  "r61": {
   "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"
  },
  "r62": {
   "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"
  },
  "r63": {
   "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"
  },
  "r64": {
   "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"
  },
  "r65": {
   "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"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1"
  },
  "r69": {
   "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"
  },
  "r70": {
   "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"
  },
  "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)",
   "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": "(c)(1)(i)-(ii)",
   "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": "(c)(1)(iii)",
   "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": "(d)(1)",
   "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": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r76": {
   "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"
  },
  "r77": {
   "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"
  },
  "r78": {
   "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"
  },
  "r79": {
   "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"
  },
  "r80": {
   "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"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "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": "205",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//205-40/tableOfContent"
  },
  "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(24))",
   "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(25))",
   "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 201.5-02(26))",
   "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)(a))",
   "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(19))",
   "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(20))",
   "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(23))",
   "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(28))",
   "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(29))",
   "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)(1))",
   "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)(a)(3))",
   "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(30))",
   "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(31))",
   "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(32))",
   "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)(a))",
   "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)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "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(20))",
   "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(7)(c))",
   "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.1,2)",
   "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.13)",
   "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(a),(d))",
   "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.2)",
   "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.3)",
   "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.4)",
   "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.7(a),(b))",
   "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.8)",
   "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": "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"
  },
  "r137": {
   "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"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r139": {
   "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"
  },
  "r140": {
   "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//235/tableOfContent"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//275/tableOfContent"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//360/tableOfContent"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//440/tableOfContent"
  },
  "r153": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//470/tableOfContent"
  },
  "r154": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//505/tableOfContent"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//815/tableOfContent"
  },
  "r162": {
   "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"
  },
  "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(11))",
   "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(13))",
   "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": "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//840/tableOfContent"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(a)",
   "Publisher": "SEC"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1403",
   "Paragraph": "(b)",
   "Publisher": "SEC"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "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(13))",
   "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(14))",
   "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(15))",
   "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(16))",
   "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(17))",
   "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(18))",
   "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(22))",
   "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(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "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(29))",
   "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(30)(a)(4))",
   "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(6)(b))",
   "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(6))",
   "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(7))",
   "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": "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "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(c))",
   "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(e)(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(g)(1)(ii))",
   "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": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//320/tableOfContent"
  },
  "r289": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//330/tableOfContent"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "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)(i))",
   "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)(iii)(A))",
   "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)(4)(iv))",
   "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": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "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)(i))",
   "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)(A))",
   "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)(iii)(B))",
   "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)(4)(iv))",
   "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": "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "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": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//830/tableOfContent"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//850/tableOfContent"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//855/tableOfContent"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "330",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "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"
  },
  "r488": {
   "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"
  },
  "r489": {
   "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"
  },
  "r490": {
   "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"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "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"
  },
  "r508": {
   "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"
  },
  "r509": {
   "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"
  },
  "r510": {
   "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"
  },
  "r511": {
   "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"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "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(4))",
   "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(6)(b))",
   "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(6)(c))",
   "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(6)(d))",
   "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(6)(e))",
   "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(8))",
   "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(9)(b))",
   "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(9)(c))",
   "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(9)(d))",
   "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(9)(e))",
   "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": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
  },
  "r543": {
   "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"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "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"
  },
  "r548": {
   "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"
  },
  "r549": {
   "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"
  },
  "r550": {
   "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"
  },
  "r551": {
   "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"
  },
  "r552": {
   "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"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "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"
  },
  "r556": {
   "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"
  },
  "r557": {
   "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"
  },
  "r558": {
   "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"
  },
  "r559": {
   "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"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "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(7)(c)(5))",
   "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(7)(c)(6))",
   "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(7)(c)(7))",
   "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(9))",
   "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": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r567": {
   "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"
  },
  "r568": {
   "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"
  },
  "r569": {
   "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"
  },
  "r570": {
   "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"
  },
  "r571": {
   "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"
  },
  "r572": {
   "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"
  },
  "r573": {
   "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"
  },
  "r574": {
   "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"
  },
  "r575": {
   "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"
  },
  "r576": {
   "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"
  },
  "r577": {
   "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"
  },
  "r578": {
   "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"
  },
  "r579": {
   "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"
  },
  "r580": {
   "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"
  },
  "r581": {
   "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"
  },
  "r582": {
   "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"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "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"
  },
  "r586": {
   "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"
  },
  "r587": {
   "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"
  },
  "r588": {
   "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"
  },
  "r589": {
   "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"
  },
  "r590": {
   "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"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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"
  },
  "r593": {
   "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"
  },
  "r594": {
   "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"
  },
  "r595": {
   "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"
  },
  "r596": {
   "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"
  },
  "r597": {
   "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"
  },
  "r598": {
   "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"
  },
  "r599": {
   "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"
  },
  "r600": {
   "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"
  },
  "r601": {
   "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"
  },
  "r602": {
   "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"
  },
  "r603": {
   "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"
  },
  "r604": {
   "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"
  },
  "r605": {
   "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"
  },
  "r606": {
   "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"
  },
  "r607": {
   "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"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Section": "14a",
   "Number": "240",
   "Subsection": "12"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r623": {
   "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"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r628": {
   "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"
  },
  "r629": {
   "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"
  },
  "r630": {
   "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"
  },
  "r631": {
   "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"
  },
  "r632": {
   "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"
  },
  "r633": {
   "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"
  },
  "r634": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r635": {
   "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"
  },
  "r636": {
   "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"
  },
  "r637": {
   "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"
  },
  "r638": {
   "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"
  },
  "r639": {
   "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"
  },
  "r640": {
   "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"
  },
  "r641": {
   "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"
  },
  "r642": {
   "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"
  },
  "r643": {
   "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"
  },
  "r644": {
   "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"
  },
  "r645": {
   "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"
  },
  "r646": {
   "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"
  },
  "r647": {
   "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"
  },
  "r648": {
   "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"
  },
  "r649": {
   "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"
  },
  "r650": {
   "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"
  },
  "r651": {
   "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"
  },
  "r652": {
   "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"
  },
  "r653": {
   "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"
  },
  "r654": {
   "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"
  },
  "r655": {
   "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"
  },
  "r656": {
   "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"
  },
  "r657": {
   "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"
  },
  "r658": {
   "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"
  },
  "r659": {
   "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"
  },
  "r660": {
   "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"
  },
  "r661": {
   "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"
  },
  "r662": {
   "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"
  },
  "r663": {
   "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"
  },
  "r664": {
   "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"
  },
  "r665": {
   "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"
  },
  "r666": {
   "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"
  },
  "r667": {
   "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"
  },
  "r668": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//450/tableOfContent"
  },
  "r669": {
   "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"
  },
  "r670": {
   "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"
  },
  "r671": {
   "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"
  },
  "r672": {
   "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"
  },
  "r673": {
   "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"
  },
  "r674": {
   "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"
  },
  "r675": {
   "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"
  },
  "r676": {
   "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"
  },
  "r677": {
   "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"
  },
  "r678": {
   "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"
  },
  "r679": {
   "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"
  },
  "r680": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r681": {
   "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"
  },
  "r682": {
   "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"
  },
  "r683": {
   "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"
  },
  "r684": {
   "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"
  },
  "r685": {
   "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"
  },
  "r686": {
   "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"
  },
  "r687": {
   "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"
  },
  "r688": {
   "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"
  },
  "r689": {
   "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"
  },
  "r690": {
   "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"
  },
  "r691": {
   "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"
  },
  "r692": {
   "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"
  },
  "r693": {
   "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>103
<FILENAME>0001554795-24-000065-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001554795-24-000065-xbrl.zip
M4$L#!!0    ( -*#<EC(=VD>+QH  %\Z 0 1    <F-A="TR,#(T,#$S,2YX
M<V3M76USVSB2_GY5]Q]XOJK;N:J3;4EV$F>3W9+?<KYQ8I5ES^SNERV(A"1L
M*$)#D+:UO_[0X!M(@B1(6V,XRWR8D<E& XT'+]V-1O/3GY_6KO6 ?4:H]WEO
MN'^X9V'/I@[QEI_W[F>#R>SLZFK/^O.?_OW?+/[OTW\,!M8EP:[ST3JG]N#*
M6] _6M_0&G^TOF /^RB@_A^M7Y ;PA-Z25SL6V=TO7%Q@/F+J*:/UO'^\&1N
M#08:?'_!GD/]^]NKE.\J"#;LX\'!X^/COD<?T"/UO[-]FZ[U&,X"%(0LY7;X
M=!C_TRO^E3 [+7SR,SMF[Y]NR5^6-]Z'\.)OXV_V#2)?UNC&>?S;R?@&?U\]
M? G>+^Y=--W^]?OTM_][],AO]S_?GW^Q?WW\&E7YB=DKO$86!\-CG_= OEB\
MQ_$^]9<'H\/#X<%?OE[/!-U>1/CQR27>=Q7Y\.3DY$"\34A+E$]SWTU8CP_@
M]1PQG'+F;TD-/?%8@#P[1^\$:0&9^/@@>IDC)4K2=Q$I24@=7*!CV-Y?TH<#
M_H+3C\8)8<@&2X0V*?$"L;E@&K_($3,_*!/RAT6B0;#=8*8DC5[E"CB!7RB0
MZS7^^@!>0YG1X' \& ^3DK=GD[NT$/P!-$>'0Z# +EYC+[BD_OH<+U#H\J;_
M%B*7+ AV]JP ^4L<P+!D&V3C"B[)F$:>1_G0Y_,O?@+/-AO"QW;Z@#^"L?#1
MIRZ^X^VUX >?>WG6\/#@C/)U8\\BSN>]Z*?$)&'CX 7QB*@RGF-#:P S*@2Q
M^$]1\M-!D;C,*638N?'^)'YO?,QX<2'*-7\0EX])ZLO:R+5#MU/1K'UU)>/G
M20=VZ=E3Y,+DFJTP#EC4P_E'6CT]XMT+2QU.N]ICU"4.?^)8,3\K8FC]=.^A
MT"'\S7_W8-2 ,44^EW6% \*;KD F_UX+IG$WF*R?<G7UL!5@2[N4W2QN-J"8
M\#KCR53Q3@NNHSJX,L;6S<+*6/?S2P^H64#M[ROJ.EQ-O/@M),&V#)B"1@NX
M8TW@Z,*2J_B#%5720]@50L6:V:: %KCO7@[<?F'5!_L,L=6E2Q\5ZVKV2@O
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
MG,$K[.'R8"SA6 DTD\N]\)]G;IWX3_X?4$L#!!0    ( -*#<E@>1<XR5R,
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
M$8K9+SKX(O;8RS;3S5>,F.'OBX"S%W*QUZ^8@XHC+<+/7MP%[K1B\$R_6L0
M>Z6O\ZX5<\%VLT5L<!S7.F=;-1^;7K>(!8XWR_>]58/?=,(%X#]P7%N^*ZX:
M?-%S% 'G>+EL_U$UZ-PY$R'F>+Q5%TTUVHJO)D+-<7]%'IMJ_$77302=XQ,S
M'3C%F!G.D @Y>W5ENT0*D8_QQLKU_)A(:)T2^?+F^#'N3 +D)"4>1^F37A>D
M*7"O043.X-WB_1TQC<UWO4J,5I;AXB>M,/^F!=*/6B0#;#GKSY+-G9M\V I
M9&%*H84G7"ND=OE3^GD%TF'O<+'''L9^^69;H0@J"SEO2[MOH80T81D6[KI5
MQV*RV.(M2?92'U;%)40;^W<A>Y4%/EW R;;$7U.UIA!9>*EG;-35L<=-('*?
M]"NQQE[X:Q**.3]63ET!9P6_0:2=D\KR7W(XU$F^ZFP(8586^V17Z*3NA9WN
M"=5:"BN]*&4H)^R5OR[=.)2EE)TFH1XJFX&"FU11PJY@>U>P;4C!-N?<RB41
M%OB&!Q9YDOTJ2,67_+(Y,,Y7W^U_X[6//!7#*=,F1#O2-+2&NP?.N)HV1*?<
M.N).O&NJ ^]/7WT8@+):\FVR 2-+SDVTDT'OZ=Z$\Q5A_W&"]ULK[%HG-[4)
M+^V6[C]TY7J? Q:VY'>@*7\34^$"6(P(1=Y?U%-NI$<AC<$O !](F?5,<S6J
M6*77Y%GYQ,CHA02-=,GN//B)A8&4*."6N_ZJVX.1-!3RL$N(5@_ F0?0A[,5
MG33J5UE^7[//@,NSP%.(NOW0-23%?TL0@?$,@>2$",4SJM<'O^_6Z*.&A>%]
ME$D<1G !$(W\D'#NW%M**T30>6LT4L<#=\Y2IA+F%D="&^Q^6Z,( 7SN9EQ7
MO&QCX7Q M@NN[87H<CQN%W,5)(6<IYN>KY"NV:HD.4&\Y?@*H?OJ^3YOO#2F
M8ZYZVK/#TUG;NY3D-]$-]"31UW3=R++ TT?AFJ0ASOY^>5L"9\/W(K\%(;F=
M^#&PD]^!F\S:^S[+Y(3YFTI%1/9)RRY\TP+)1_.<;+S^M#4M?-OR!.F?WC-5
M]/A]Z"6U!J1*>XZ_#<*K(%.FD/5*246!G 6G_T,3TDY"$O-ES5*BNA-:#7S$
MRFBH704EJ6E*BCESX,:D7K@&=5W2K"$=8Y)J752_F79K)4OC[U'JGK)K+FK=
M>;IVFA1N*8=/WJG6_!H_V2G771'4BIB>FYTZIF>Z,-Q[]F[KC<#(E)YN0S'T
MUJELDUAWY52YG:;[IKJ,3UC#CG%3>08QN2GU*G 0.25Q 9+_K]<4NY\NW[3'
M39L$@WTG$'I3YM5B:7N(^NC"1V;8[7\@Y3$8,W8$UJOI!U*,;'9AB,@/Z_"?
M,)I1.3=1.NX'UL?]U)9$,T\MRM5$MSV_.$1-='Z(\2$_PRC41N6,0U*>[F,*
M%CD&.5"!.OOTI9PZ.(<8Z\]A#J*/\F%,D2Y.*R<:UJ<O_?3TY:Y"?5>A;EJ%
M>A_/8=#Y\CY^_C=PH@=X@\8OV,P)$Y<0E8>0.!C6@I2A9>OM&3)NC]:(A[I8
M1RMB>@)>[777P0;,#7GI-@.30UX:3670FO4R@&^D)Q;?2%@3*^RC*<K594C"
M!JSU/9<W4LM1"[4<:2HS'T(O1QJJR=E(CEMHYEA3[?@0FCG64"G.1O*AA6;2
M/D^LR7;;-5/DC;O(:-N9EC&G!4O\30>S^=.)J95DM:@E0O"#/!P1+Y?)1LGV
MKX(I1 MJ.NF- M@>&\10*M<M%(E;WIJZA=(+"R*8W4C"BK/T'A"ZC",,C'*2
MONM1N*%*R%KE*H:$5(+96B;$+%B\[TIQT&[SJC&I>-TIYUHFT:5C@T3JXBB,
M[("46-XB+W"\I>UG+Z\(]5*I3"Q0LI89J4Q!ZK6R>8>:G%8XUQN+;E-C:$5/
M@&\.440BNP2B3&B2TUYWK6 )EW1E(*N7.:%+H6JXE7Y\21@?S*1/- 4AAD $
M(XY6LMH:4)TGD#ZLQ6]<]+$,4J:<BM]#3QQ1(&:1/LPN@.M/+2;']3JK;M#H
M7'GC(([*,=MJBL;5VCV4P#U0J*W\?7&(C=E6E[_97LA%X#PIGR@5LSA>QFRK
MJURHO9B+P'EB/E,J9G'PB]GVZ=.VB;D(G"?F3TK%?-I S*=9S%I30+Z]G$O(
M^>%VI9(^:R#ILPSOULW/)>1<2:N=H3\VD/3'#._IMDFZA)PKZ5-#?*5+VP')
MO5BRF_)UCZ<C31-.HXB#&+U$>%RG>JZP*X) &-W9$;B($8E;TFI[667Q^F^C
MZL2\&!Z32*!Z3AIMEM7?1K=M5!N3!6ZLP@QME6\,E%56N=<VZHK% 3<PT>]6
M80*#%X B<FB"9"7R^Z^X*B"]Q)T,UX L SP%M+U"I_-8&3L.BD'QT87TJGS^
M0.%V,5Q'<O"Y 8]^A\C]^?CV]O8;M(/$/,([X !RWH@S.KCM#1>Z!':>Q$]5
M23Q/%Y_;OATXI&AFAN'P+F.N[[A5.A SP0U$*3/_9#AF&T)I77#Z;94JA#SP
M-/&Q7TW0DHTY]-VKQ1+!EV3%RI:NRSAPZV8F>0);H)NFS' #BKU?&8F'*MG,
M%;'@O]],;V/DS#'HF^FE]P9<>E:.HZF&5+9 7:TXXGJ7 Y?1T>*?XXL8/,#&
M[_R<<EX,/RX]]!-!B6=^=B5 NQ*@70G0K@3(V'#;K@1H5P*T*P'B9>4VMP\U
M%2J<YMM0""2 WO<,QO.5\&IX,YT@X'J%)"'>6F+XV(N;P"  #OGI=R^:CYT_
M8R^Y])7G.;4D]_3!]'UY)\[Z3N,)\MGU"2G>I=62O<U751-&!AIF=*332V"*
MPYW>N.1-/?*. R]"G<\3];VW0#,-&.D[!R<U9@KG9C8B6?S,:-7D:JEL@:9:
M,"21BALL"/'ABCQ5 Q[L-]DS8>PKM4;K!ZD3BA8E.<QYL/MXL;#1BOA"-A8V
M7G[@8@&#^P@Z?USAE0>XPE-AE8NU4GKD!73ZOCM]"]VA-*V0$+4\2E7W)4^%
ME]22IZ[A8HG G.R&7T"B!G(=H$20I3DE;3E+&9PUX9AF5(P)S[15=S4+VEB&
MQ@=R\B/6Y!(_O%229Q<"<H93'-.IZ:8MO--*1YP;QD02,2CRLP&S+K[ ::XG
MYB,G:RC#@'FQGSX48W+4IS?E&7HG>6$S5'<M>:6IIN"0>&S >LS&S6[ISG3M
M'X@27AM-GS05S_>TWV#S,U"HAW[\V<;[$X(>0T_"4=@7"69TT)^OUDU2)VW\
M:B/W9DFO3O@-^V[ O8Z)H#+_@A<84O*M;56^6H$,%(Y2P<#1@-9SM+,>ED &
M"IFI8.!X0.LYWED/2R 2X;NA?=]UG*L0N$\P)[]?0G0/T(OGB!ZO;49G6XVC
M/;,\Q??\""X'65) G9PT('X/B7+FIP[N@8.;DHIVWOS0B>BVZKHGSGF*[[E,
MG8 D9=FE^/7#',%X-A\_?+^TG?34PC6($COE*+LYH6U6<$MN>4KMN]Q=-,_<
MQL^^Y]Q,IP"Q74*! ;,H;+,:F[+)TU_;(GFURS#]QW1K\>4-(,<+F67U,JL3
MD]:VJKX;PSPC^*0AE7I2F'[D4JF<YW!.\E1J0M&B)(=)I5).3F_QB  ( 5>>
MF;/*DS@),Z>%MY92H@)^] 1(25T%WN,35!4[901)V<VUUZ,3/.=)D8A\.7JU
MDS'I3J%:^,7H/#%L3PJSR+AD^K+:Q83*=*XJ.)E*'N,&Q?&+$.LR8:RVFO.3
M7 G#6N3F)2:[Z6(K4I*M]65H+O(>[^I >%[>7]1E)06=-.4G!>,#-H$^5!J#
MHAB748A/"XBZZ'HQIE[J4LBY0M?XZEH1:X-4<4U'7<^4--FYR; P5*Y8Y(-N
ME)22[<SC$@;% &*9E3;1G,8?,5K#BMB5F#2'>0HE+3K^G;BO090F#<:!>VE[
MZ#?;C\7OGYPQWC_)RXY?4YI9H3%YGGB*R5HOE*[*ARG^!5;C*$+><QR14NJ,
MN\*8%')5>?H$T[/LG&").5AX?4-S*75JT"FW-^C.F\UE3J?7]=.Z,RZCJ@D*
MB/J8%A.H41-[=RR0AO&Q 28+XMB H(NVV("$)B149W9HH(Q5TB]E=](3+*B7
MN82.C(\:]*8FD^,(/:IRT*/M&8#U_D#HK/*:ZXT." <$E$,_4( @A3">S1"8
MV1&X"O!^#9N@0[>Q8JES.NDZNMELAR#)1]\.:.=)+-N58V^#,EC<GI-SJ_R9
MK*[G=NBM"3.&^(LTLWJ6(9;+J7+>7SS+<ZH9N6&2P_06AR0-_QB2YSXGMN_0
MW'_N\MY,TSS]5X)+?/#VK/(<8^$#5APF+WXZV3<*#C#Q(F':;I9\2+<#R7_C
M59"VT^XHYDCJ,L8;[8QQ"*6?UF5SJMKQXUWJ6!DN'%^.WG3(::POP\L6):R'
M/-!VIOIY[OZ>C5:3 R8A.J&0E3E=:N5LI ?5CRX&]9HRC.55NN:5>WZ7H;TG
M*9N&\MB-"Q#1I,=Y_9&4\\TC*;E4"KQF=9"WR'-$"[>R;^IZW%!^Q5?+^E!)
M265<"(^QJOFBN38S!.,#[7YZ98.F72D/-P%UZ2ZP)(<P'.:'WY']\/GG[NZV
MS8P&F8#87W[OAB2>D/2=9.V3\3LO_.,2 5"\V/([5O B%H1'AT)@K@'J$ 3/
M$+6]C:6>>_M-MR$F"':&6!0$SQ#;/@%FEB%^>5L"AP3EO1?/!8%[Q][+J?&?
MJI]^7Z;'E0#/YMJ>+N_'YMI<G2%BFZ3C6!N^HJB5?',[K$P=ZSSSZON<NRHN
M>K\OJ?:#YEK, 'SSS$7?L7H5D_!OT,=D?"]:#>\5"#&8:WMZ1,$SQ[:O[&V%
M.0[J&P@Q[,Q1SC\8^@'!_/#)V(GP?C):/>).Z-:W V'!S8G@R(F=4K)B0LJ*
MYL B]+37U3 5G)P?&L?1'"+O+^!2]@O7A!#DY1#\'3&(BC7)CJWNW]-^/41[
MOLY75<X:/'BHXKOFU!\I-4_!DXOJM&G\89B>F:^Y8D/%QTRXG$.E!<FLT;WH
MR_CJCI8S0=UY%"4?TW0WB4+KZ,T.ZS1DT@&G;3=$(\L!?P1CU5&,.)(I/QQI
M/:ZE<EJHEBN.?L0"Q92WPNF;Y.)L!2$,WJ>>SGX ZU$6[1!*K>]*1D4)J)8R
M+?"<2N%W0,Z* 7?\ I ] Z4NYV#F!0%N>V[[Y%+AQBDK/2C?C_6;)' S)_ .
MCQX4A+(AC3M S '_/L$[)F0[46S[O.Q<U[QF>S#O>!BHEVO?=:?:MRO)$Q_C
MP,VSH)#\5'S$5_I ?$\+=&M([\?RM4GWQZF6+1[1#J^"Y$JVKPB&C>.@G3ZV
ML]D.<OMQ2F:9C&ZL3'GA>IZV'<I2:X'LK%B13,VKQ=7[P,>[L+-V8C&SA%8T
M7L*: 9/QQQLS?1W_[17'^S#1X47:=PFO]CC#-;GAE^S%T[]?0C0%7N6]176Q
M!4D [\>@!Y+ECU-=7&8V)HJA?J6'* 75\[9*6._'ZK5*^,<I;2XO;*022'7Z
MK_*IG<VVEII,3;,)VXN60BTP+9'H&2K?UQ#5^S%OG0+FCH2M3>@5I""9ZU%Q
M1K,]F'=L]^KERC7W'RVC5Q"0*1F]>DCOQ_2U29<[  HIO4%/<]UA[%AV4?K<
M4;/#7:>"PUTH)VR%]/%=4T][[6Y1WMVBW.V&LF2FVAQ)_.N5&U,Q^-[EEA+1
M="4A$Y?P!N$6=#1<X=Q6"^T4.?2ES]IT:>2Y$%WZ-O1]WPVL=2_[,IOKN'>Z
M_7B#<@QIG6@E]M,;P!_3E [>6<L<ZNAT:66#3S^=FGH=Q: 2X!F3BIF>$X^3
M@MPP]\6_W:BG;VZ!^2AE?<LF(;GZU#Y''JO8TGR;4<@X=U.Y#1;3IH94G5#K
MBQ[?H:7)"86[SS7D"L,-%I.5.@E-9HPV6N[Z^>06V)-*SGE&T[9 7O'4Q>)#
M]P36"M,6F)U6T?#LLFU9N^K)K'6I9J^C7++&T'S;&U@8/&MK6QFO>!;LNYRR
MSR'?K>+/?,LT0D0\>ST;."-+N"G*@N27@Q"<KR[CP"$_V/X$2W8&T4J8E#VK
M)&5I^M4ID+9 0MMZ7EG3G+KEI.0+*=G>'_2E;Q)_7*N6ZE3R;>*/[+>)/^9O
M$U.R%J5K)80UO5*,/PK0 MM_X77!"VR.+Q1!^H3R-\]^IE>^/BYA< ^B* G]
M%UOF380:_R3SJ+&;0=IXU-C-/V:])K@L/_NJ%6-D5IA#VVB_;K?+X>]R^-N2
MPV<.2<G7D"L=#,[,U_,YY*O(!0BR+_8RNNA]'9DGQEJA:WPEN0^Y&YL&[T\W
M@UY46,3:X.7DNFZ:7T_FVSMLQD/?DY-9#S"8_48@R]2-\!EU"*+OI/<6&*(Q
M;P3N#+$@B!][1C3MC<!W97I<"?2=A]^]$5A^*&\KK$P=ZZ8GV U\(]!8BQF
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
M#E A.4HI> 1I0U.0A(GR6PL3]TQI3NYE=P@MRJD4B=-]2G9+3NDXT"PZI=(
MPRPMF-W"4\6,:_-6J$H1)./DEY%I:[GFG.0Z,DT5T*SKOY!,1KNY+B,;.7^O
M&>:4&HYF]74"G$(<#,_Z,4JF_<'&-8,;%O54G#*L)YR!OEO1 *0.R<Y A;%L
MPJW,)GNV2TBE[5:B54)N%I\5BH*AE!I?M\0LDT:UU!_.=7,/^!E'1^DFKNIG
MN\L^35#-Q9WL-S!<: %J?_SB9^=?^C).TOL-JX;,Y[\P>0[6.'F,0WG>(U>P
MVRGU 6]V23)I,(SIA=CMCA)^<^66J:"$"CIGTP<2)\F2Q!OI6G)#PFI-_"ZT
M1EG\ZF=8$]1=8)T*^4P"_>21;1 Y9T!YQN@Z+];2DX,HY)T<')/!%AX8:PN#
MB25]".4GPZZAU-C)5Y,37E0] U6BE'FM5+%>E[P'?*<\N40>#JGZ04IX!>&@
MRP-.,'UQ.PK^BB9?8<RK[N=^2),XI8[=Y%<#?C,C5BB X90.RF[NG.GP;9I^
MI>6<8ME=H;0U4&\6_C,F:9!4,5CR!OJ4;)),SX$ZR]0:8&BF!;.S*.>%.#L6
MLR_4G5/L XYH1 VY&_L@"EBOSDJSJ#G6JV4U$==SH9&<JU7 T$P/9R=_S[0X
MT[R&GG.Z\3G."R_!/MO71WW@G;ELM5LB;+?<H0IPL^*A2!(,E93PA*>MT!.3
MYALG"W'G_.F,0W3'*XY'?UJC/ECS!#)XXBV3<3G@ U-4M72@VC7<YVI=T@E?
MNE"%C*G$@'*F U!1.@;"5FP^%/T81W'3@9SZ?5-.FLK6)PRT'>I,'?1J@NG7
MC. *+SU#?PRXRI^*T.6<C=0%P@HJ7>'L?V^CJMQB=I$(S0AK&XWERX>&9BRO
MTPYRLK6 :V3##FM_R%@;X2T[?Z**EP/Q=Q9N=O2_, HBM/$"@I[9<59>(P9B
MI<W;Z!DGO$1$UE+E-XT*)>U25 JUR<*.&#RBR2!V=Q$4DKQG+H,CC.M$;Z,4
MTU?4,\W:D;)\$[((8NO2X[H(F+Y4C$MPE3&7 M-=%BD P:SP43L%Z,D;9$HN
MDC6U Z(D3:P!AE!:,(5)&8QPHTXN!V6DD(8!YNF_BWYMU3OJU(%\.JE_/G"^
MH1\R*[EUI"Y5"Y_R5+)7T?XV3!U'NCLR55I@8ILVU#;S:.Z5I5;LA>45TI@B
MI"J.3>>$I2O["BR8F7!'33WGY"15ZP.EJQ;H;BW2@K10BX]2!WHG>ULR-HDG
MA%=G5D, #'5$J&1!S3D%BA(W2TSXDE?/W*U<W"8Q^D#7.2*3!4.7'H#"J$)#
M2%9:#9VS9<=@G>W%"<)C.OZPE:3.8W\'3CVX8&#89J(,"G>(:;=\G\*@M6J1
MDSA>%I0<9<TY:2=SH;N9?H:\3HO)ZKY]%*='F';$[M$O0\+SP78A,GZL,YU+
M'>9)#R7L_P4'VQU%M7BF#]KBC\?]$R;W&PZR=I:RY8.,\&.L6>/X>)=+6@\W
M!8/)H_%WKJG+#2(OLUB4?*V7=C5,4N;<GS:T--L[JY^/QH @]A]3CZ2JF3P%
MSO9GNL#;(&)Y)OT4](<U/LO6/9T/0'2/XSL^@Z]U\-[M:7M=TFB>MA><KS]#
M%8TN,AJYYP]K [=)0OO.JR-;,UGRUY!50C?:/CO D/6JDH,<[80V(RO0;E\;
M[(&M7;N2O.MGG+#%EOO- _T'"=9I7L;G4Q2DR6(?'SOW_NBK6<ND#)PH4R8-
M'1BYD3[0-I5R3;:)B)2Z>1'\8S3![>-#.)4%<&-'"S48G&HZH<>I3.<$.-4
MVN;4KVM^A?V/&A;<%RS)#GBQ^IJ/;.\"WWWW*2+8"UGYIP]>$"F6&'25[1_%
MTW6H>R2O3],Y.P?!;7.T$D1;*HGB*#^KQ^RAI#3HG)^RVN@W,:'CU_SBZ?7K
MBG@T"5BS+( .?OE_A3PG6/C_.&;;_,IIGICP'U+:)I^.W.%5O/14=_7:Q>#@
MO+W=URLXP&\' )BVZ\)K\:WLZU>45G:15QIVW_15XX7+.*(CCH1"OM]D_TZ#
M1B0<, ;1L EEV*CMONX(LM<@F*8SA1>"-:Q<CPT$6O>K06T'608Y<4/0-@J@
M)1B^ (VFH&D1VJ&'2;P13[)D5E%F%F5VJPJ>S793LXX>M3+(?R7.V%V'&!!!
M31UQ09@Q>P<H,#;OS=PJ"]BN=B0^;G>+U4\WWKJX5QJGHILHAQJQMQ]@J(/5
MRK^I!>>4'@6[<]XGM\.HN:[?AIEFMA UAC:9M==)SFU,0%7Y7.$0*R#)*IE)
M-#=Q>G35FF<T-^A^VE&Y%L1^NS_PK337+YBL@T1ZF<  .P RUWXWM5?^1$:<
M\WPL\C;3B]]99,Y"<GR L1%?F4M-0&2E(0!,UG!4.X<^22[W0Q=NSSCG:]VH
MOMB-%H2P\@;\2/K3*ZK++;U7_N?%9X_0=#I_TADJGI6PF@@9(.=-8DGB-<8^
MWW I[)HD+UA#S^YM1)IN-.\CZE$"0V==I)T[B8Y/8;"F@7B#"=]81--@%I;_
M[^_??'/VS9LW[-]!D4BOXV2V%71E>\Q0WN<@15F8D;JUM'B 4V4^;*#KG(4#
M <LR8 -+RM07XO[5]PZV(EY'_?.-8I2=S"W;1ZR_=17>3E 7&XC[/H 4I-9>
MT/RC0-D(FB<WR?WF"C^E16?$ZJ7+%B^4&E:3A'[HC?1 +NX\).MC[*0$N0;K
M^ID.*B?2+J?H_R<8H^471='\QDMV-V'\N>]R#;6*DZM\%>"%E_H*Y,%P3 .D
M_*)?MG! E1#7@G3WUT><,F TLWX.?.Q?O'ZB0[?;J*P NEBGP7-V8;J:?4,,
M63[>/]#15@T 0RM@^#L8>F?C045D7F^BJA9;F7"4+5DM'F(WQ](XJS (O;H
M#M1:(M5>LF05/V!&C2#$C5H8JWB:P#;/HVR&OCE?5KWUS/$<,.%S1N?:3;#V
M*)3&B!0/X]-6O&W2O[)_KUDDYNVT:IH_SC5U)3SLE$_J"F=*U KVIJ=T@%<3
M4BIIYV34AJA[^@R=3[4JI9KQ[("M#I?P<R72B;9^1;NSG+J.-.<W^[2 T,H
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
M\Y4,Z01Z3$-I ?.XU3?]J#F$ACNY,L.D"KSIQZD<4J__3SB=,E^,E*[4S/&
M4XJ4XMGXZ:T[/^L[FTOMUG%73LW76@;-H0?&4#OMYI>8_$9_RYT>^>K:QB"V
M!['#0[C?M'1R/!?"[]Q1D0FA=28U$U\O8W*(*2I\$4=^LD@O/4)>Z6/Y+7_E
M'8(B?W4UK3'1S)62=GIJ,#AFA%5VS:F>D?,W<UU>IWP^*\M\X26!<$9-5Q,&
MY3JNZ%&N5#L!RK6Q#J)<:<01Y3Y%!'MA\$^:<L1)TIFR&F( !@%ECNGQL*T-
MY;CU8.2#R-FV-0%'1T_'EN=='KS//U'<)/!"V42K1-;F%*H2;GTR0"CH/ KJ
MH.N4,/4^HWTA X<O+*6\C98D7F-I<2V9L!/&" $+*=.0A,<9$3Q1PG\>1.>'
M3 H.;6Y8*<4=]OF5&GV>MH2=T$8(6$B;AB0\VHC@M6E3R&0WF3B:&BX12\YX
MUW^'-VDK1 ?S@J\EP0<O\//:2.I]-Q)9FTU2";=.$*$@F :I0M?F22X+IP9G
M$_PB\OER;+;YV81 $DUW=%*Z(B>74 THU5189<0+P!R'_\ OV:U*6*C9)I6V
MR; >R'56243!,$F-KWM#%)6N51!Q3AZV):JZI/,_<.BO8CKN8O_]FF\,+&H
M+C;T?Q=A&'_VZ >^B<DEP;[Z9K2)C%O=BC3I"VGL2IK$,ACB3^J.;$]J4-2?
MS$JO.LJ[]?H_01<"+@=78)PE$Y?-%'O)CET"3#O?;!_G\>D?>)VNXI7WPO\@
MG(WL5[(W(ZSK0#4+W*?AO&$;P91.\_;IS[7XD-7YI-2.UP&;U/XE2'?\RG5C
MG@VU9(U\XUPM&3G,# R:CL(NX^XPHW,1FA6HJ])*AN5Z?PCC5TS_>J O$T?\
MQHHD#=@<N$_AX.3^,_8?<,C_.^Y %[W(.9YBK2',]XK*1C+](V TH-G\DC6N
MZ1\XWS+V?D_;.7L<@[FCF>W%*WNP%[TN#H<PP/YBZP51DC*?'G<>D:UF#[%C
M<5%[N)NUM6US(S :P CD\B5N<Y,P2+S8LV.RXU]380<HB9MN#B1Q9N042=Q
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
MKX_[(R^=5$=NR@VQE1.A1 ]X(R8D?)*YL-=@@ZOKF./8_QR$H;@FBNA#JS4
M?51-H)U[G',U54T6QQ_K=G_P L+&J;)KDL22 #^.!*#\HU0*Z,[=Q<.U5GR%
M#P2O ]Z(Z;]#S)>KHD:T6!)VC6_ZNJ1.I?0W5I"%'Z,2?;NI; /ZVI.[)+AI
MMHRJ]2><H?(9V9&11O];/(?^BSWIK+P%C3_,504YC;U-@/<J:>\]NHNC;=Y-
M KK5\1<<;'>LKW^F?]UB/@]_C%)6;XMV!VNM2Q[[;0#Z7H.A]UX!6=A"N3%4
M6./5RWCWNG9X*22FI,.2&R^+6>"K([Z-'N*0ZF\5LZM#;0&BP6@7.LV;&SQ#
M'5K4;@9-8_2$T=(+_#.4FW4]RSKL/<@F6H=;.WEJ**=;QY'#X83KH'<AFW,=
M;.S4R:&<>1W%#8=SK\/>A&2F;;"QDZ>&:I9M'#7LS[#Q%>A!K^$Q>.FLM \U
M!( 2T^ 7T\'<(/  ,28> /C6@R&/:^TNFG;M,MLE":)U</#"FF>K./7"3C/6
M40+P&<VQ=@:$&LI."DE>+);+)3N<7<*Z\"CR-;ZAMF@O$76^6;\*E"]F@+13
M8[)7U>W7RK?G%P4]-#Z61 />M^H#*O]4$DTG7TI\J_1BS^9\+N/H&9.$;;#>
M9/].V;)858FV^QE'F0/SC:?QHD. 469=7G?_U+Y:O'8O^,5K)9+W%(O/'O'S
M^Y4^QOQB.%S\=WY]./8_'O=/F-QOLLO(1?F3I4<#8)TKCX47P^=7P-<1U.^!
M9Y>["*^*9SC.BFNU^&'0#$MYTU:)AO[(\;"2IQDB)Z%OZ,NN;FK@+3KSY6?N
MZVV4M>EN8)SQ80 (;,]'(65G>JB3X4E9\Y7#JCLEJX/9KP*%(09()2M5"E47
M7TM<9U7[RYFI0_F* U%W+_LS,>.DAVB70]7^L-J:4+ZI.>!.(-:UX.)+RFJ=
M:G]04P-0ONM@W)W-7(:&7'QE/CNE_4F5TE"^GQ[(]L=2:KFZ>RY.4G85K/1B
MD88 @/>OQM4]&YJDV:6U+B_Y*&JJT&;*#ZY7=2P3=M>GO$B)EB*@CV*&5[#S
M,"L]P_8.9B?\:P9XR4]5$9'ZG^[HO^B?BS_1_\-&&O0O_S]02P,$%     @
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
M)9!H%/?^#^+[?P_"G\$=<>,P(//<U)=Y^(53H%) ?$-4D(LB@M]"/Z5<BK)
MT$BP!@1#H2Q'?#L4D(<3>YD'-5=G3]ZB6<9QT0PHXQ$?$>7$(L6G)83A[#V2
M,S=Q"PQE_!?-@/(?\4%13BQ:_'Q45F*2L;TU$,IMQ%!8+FDH3+Y;N[[?[AO,
M8W)K()3)B#&O7-)0F'R^)M&2;FI?H_!GLBIR.V7,%DR ,ATQLE5**@[SG[9Y
MY'G^FY3SG-'@Z@2(;!<2B55VHVH,=\<J8+J1@.NR\5"^HR96B@D=F?-9Z?6Z
M_90A<TGO;;*@!_4LJ!10KJM0HG'.UEHFO_1H;8R#\AOQ8LHC#"=G*GWPO=F%
M'[I2N[PQ#,I?Q%LHARP4]IZXP>]1NDEFS],HG!'"GD_B:K4!+D1  %"1(-Y/
MM5B!XR[8UB4OZJEOJT]+G0;2>5#18"9Q @A'LH+B;:(7J^MYR\JQLS"%>_*4
MG/BU7N9\HP@P'2H?U(I"8#9PQ/3OO^[0=45_8;S"Z8GKNQ0E>K21FI>[4>GT
MR#EP*D]X5NHTB$/?FS.JG&*^DP-P_O0]<'-7^K_U+X:Z<..'3#QI?+!TW4VN
M=<1/XO(W6_4K?O&/"M&;1>7&GQ9MI"154XOIL-G]EU(7RHIF?TH:VN.P2JUJ
ML;2YA@24#+"G=1=$V8@/*(^=X6@56^7,Y4E 0"JZ($[=>"7F>_Y7M,*M( Z&
M'(PM82YK?QDGHA??8E1C$%JIU@ZLYE"'SO'"I4+-ZQGQ'EGM]&N2B&\;)=72
M66CE7#O(!$(_NI#*KK#/%#?YNMB.0BOSVG%AM.E#9WKF[FI0(68];RQ:U=<.
M A#3BBZ&'"O6[CO>A+'K?XW"E"H,:PK.6CWQ&FJKMZ\>,-&JRG;9W'KSSA+Q
M R6J*R3S#Z:=A60;W\M^QV*6;T>@U9S5N56T"4+G<+L?-CW[SI^*I:GF/FPV
M7H5:'='H< )=;&4G:]9^+:FWLY;:9O)9>%5M=<0$H1Q=/#5+YCH,9AJ&6WTX
M7LU;'8%(::U)8E.V)KW*Z1>BF.'W2**',";96#0I-GI"WWK+57*S^![G^X-$
MFO)I>&5UM:0*H1U]G6F8E/#5V LH7D%?'>D:X!NZ[.$"[2ZE@?T2()O<6M:K
M&(Y9#UB?S;U/K"1,7!_UO"K;A7HD9CTGV?/X*O0IBV-F)"7/Z@<;. 2\ZL/]
M']=T^82^WFH(@]_>9'/PRA=WE8!0@+8^T)4>_:G[S-SYX+>,]GB\TL9P7O/?
M,OB4VR"8B-HWNV1)92.:@E?XN(=XY/2C2^AN%4;)/8G6)V$4A3]9V)TD;(4W
M&*\N<E>I2&A&E\=I&&2H__"2U6D:)^&:1%5G<N7B@<W&*ZG<56(Z7$$78?,V
M#Q>>:AY>6>:N8H-Q EU@9R3R'EV6FZES4,EGX15R[BHL"!?0155#S>S[<&_
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
MSGH#,+,IS97H9M$^AR&+>8!O[5LDX'#\1MX:=#I^RO8'?BF>_GT_D7>+U]8
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
MB-J,6599=JZ%;A#?DAGQ'EFF(CVVC2@9Y#/8P2(VJ"!<'*]%0=OM'0WY#-I
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
M)+KG#A(6*DU8;G/>9&;#5%/J$_G8]HF4$#)G""EA8+M 2JRFOALD=>+4;@_
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
MB5V954_%!F6\;<7[58@;;_X ^"!V(5>-V\"@++=C'S*]X_X6^A0,JR\U_C5
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
MX<*3N.T:@]#/8*BP.*2AKX_*UU2D84MV(\Y0],,8RGHAF?8(X#*8A6MRQ>_
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
M;C"LO <Z5=0\ZK-MHID7RJ5BM=]OL\PQYJ?^*K]H;<]G@[([E#,EG])<RAV
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
M;CQ-" @>&WBIOD<R_F!2GR#Y<670GG#YWI8#M,>S%H"8@<\?^._;^7ES%']
M)/M4QK3G?-VV[%;<HY- >T"HMU30>B_>YHJ39A/3?FU4T "(*OL>W&J_GWC)
M6>G=%\M;&H6+FS+J25*L51OE:J..\[4\O)3);&YT4V*094*;]BSUCKDKW#>H
MROOE5B^[O$@)[PZT]*++2K50+58*-Q2<P&KWMX7&M!EI]-<N[7L4_U@#FHW$
M($.71%N;B-4KT5X/T:&U'V'\-[1TA!#;.:?^NU@LER\OYRC[I%$]![D%_WTY
M"<JF?:7=;7*IP.LH=C8I:XMC<MC#I[=0LWNHOX:6-M0-&)3^O>ZM&VMZ#B&(
M7W[C_N/PW(,L9 (?893-I'BAF5"*  8UP-LF/G3  *J9]!/"XQLI_TX7=36!
M;N#R9.37FQ0&CF$&5/",__G*..PV\KO03(9\9<A1]X\^F&K-3J,^I\APN&L#
M$&RPF=4(->!+@#_L5<,"U&U0\1#NJOB7'0Z''?D1""*6$>''K3WHHP/'+?\>
MHB3'H>B8?^2?5/#08X+D !9% IAEP!0UMW=IVL\'V [T" H]8V8[$@-#5/*E
MHX_\<8:W:GO ;=A[>%C^G2C9OS#R88[@82.X/X7RT<?TJ#'";:D0*2;@HL0$
M$1YVJUDP]$(C\Z=+E0RW/0Q:1/J.H:69(]?PS<$,(A Y>K BA:ZY!^[07/8V
M#L-.!*JY-^DDS$3T90COA2J%ZC7AF)DV.F<E6C#)1P'.?L__@E82Q[?YX)A[
M##7W'$IKV4-OO-.!NC?<Q\, LQ^UZ'C#MXPAJ,>>8YMNP=+O'+L-],@0$J)
M:*_'3V[RT3.[[4!O8A]*-J #1[U#IE*<.Y4/[9'IW)[JW"FK66M\+M_ODM'<
MDKG<61,S9@AN0%<S?<WP-T)@S$GN^F3_>FKNAL,4?]?7IV!&B'^TT71[J;4]
MVXDXT(4H([W#4]&EU/C:P\9WAY>F8&B/JN,/+JAUQJH0;=PC!1@[/?;!FNOM
M4=?,H#)AG'J:[<6D*?A4],WDN<&NR(KK#H%#W0V==D]SU]Q[&)YVXN:M(ZH$
M.AJ*_!X&ME4'EF$[LV&(&(A0BZ4L&W!VR,LF]U+H9BJX&QMD#B&,Y]XV@FX-
M"]2U#O!&N\:PD0*0O1Z/;J*"N^8CU@,3&OM0\M;1X1^D7+&"\CO#MB(!0XP"
MC%V?[%]/S=UP&!IV??U;!T+YI6>TC(BE$E(4 $1]XN2ZP\8[ZMO>Y#BC7 -B
M^I\<M[ :"!^B>5',)#I?N7)5+30>[B<G.1^T#!GYQ?SZR@4L&V)24"#+O?$"
MV?$ M.8V?(4O: 5 N"^7J&*A07VNW90JU:O8SQ6?4;54<!.0LZ$:*&[*_GJ8
MJR%KK<MHSF<PES.<D_T!/'/99%G46VPXZGC@W^[H5LU1[K /B1CYEYS/UBRI
M,VI3"=0<57ND3-=F21>RJ=M2IOA:M2W%3LC^H/]VO&?5#O,SX0LJ.[>+1P9>
MK=I[ON-U+I=RLM6FOPU)X)GFJWHIWFK7MY\OKG[A)3O)OGRA4EMS]?A\SV<0
M[*IMV::^^^-#!1SY??M4 ,^5DIPTGWZU)<4S=%;!%-+W<]9J 8_DEUJ"7BRW
M!(UG9(+=&40J*U+AUT%U:G'1EM"A>];5M,'96<%UX71;:*&]9FVO:5PT7_DR
M4RM67$D2>KG-  ^+&IQNZR^.$6B.5VA.%/]>58+(K$_66L^"RQ9[#<SW#%FK
MOO5ZN5''-G^%*#&BY2 5GG^8WUH!V]/V)HT(**HK,5,I846EQFW99IK%L%"W
MNI=%P70[O?(+MX=N?5O,%*Q5J&4NH^@3%T&?QCQ1FL\A@0W1J[CU:GZJ0H7&
M4(VX2K.O%5_K+M]\-1H-IUW[*5T]=6.9JL;!HH2.!PS7LHTZQ4?1*<C5&J'.
M=6]?3:4=B*7USUXU']O>]C];Z.>VO202_L*[!HS1<8[$N*XWP&I3BK6] 9BY
MS@ /]=)"6P")R>5E6E)EFN?%=5T!HH_A[G+>J('C%_$$+ > A3]CA#.>P0$6
M-I?G:5;F:4E04P*6K1:V8CT!U_,3I4N&]KXRM'^JO>N1NX^AC=-OB6)C@^)E
M/Y?IKM82K(T>%1RZL_@\S$J_Z>'1]&3^VPV][- 1=?_[WPK'<HN=<_:F#B?K
M>(Q<O.8Y;I,VI[IQ6S8NEV<Y6F$%FN&5J*8M,7O&S4=B03LU]QZT@?&$]+\*
MO$F_[D4#Q[D];5CY]KE[IR>3](C+UDUXIIPIT[1/C+5T4 51I36JM DU<;N8
M?"XOTHS*TC)*;QY/M0@X<($#H^$58/S!JK0B<:FSNLJ2%VEYMC."DEFRLF:U
M9P]OZ[6G2S%N-_)@0SIE@RA&5 =D,NIQ6TDQEU>AE>1I3E[;GH]8R32# :-5
ME')YA58YAA9E/M5VT:\E75@<6+*. ^/JI:Q<OK9,)4$?]&!#Z?-%]"**7JQ"
M(&Y3*>?R'"VK$!+J4;6#0.(P2& TF J,WVE.XFDY>AH[,8-97%E(K75*ACNP
M7<V\@O9N4)F<,8ZV9]BH5_H0Z--N%N&&]?K;;8.IUL3G(9MH]C*DR@3;LE'
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
MTRK?F'IJQQOK1E@;@Z$5SW/0]=]^T/F&]:YC6^HL9*DB,Y.%7% BZH 5Z&H
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
M&Y2AFT).8TL'1J)Z'EP6BNM.0,R9*/N+RDQZLBH8F,E">\\XSP);%X@F>"
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
M=E1I$X*[DJ^JHE*21%5*7#B9N0?_ !Y3-L9CL @H!Y)6$#7YU7DL423Y!1?
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
MG,O&9'F \/ 3L,!G4"Z K^ ^[X:@Q_HC5LI!#_:CX1"^O.'F#,?_/74]L*(
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
MN7+/#SB% .4@H2?W ?L>>;Q+TT$ZA%:(8&;_B&9-$J]NA_X,:44-$3-GP/T
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
M;U]!<O<!YRQ<OQY@\JP[*Q!B18JF)C86_(-=":=1;1Z\YO3:^MZ%V[%0V!^
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
MO"%SX"VB:I7O2MJE/?MH[W"OP?3<2D$-\D!W'-H%.@<?+>(YVBC2:V(9T[N
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
MDVB<XO'TZYU:,KX\F7>IQ"E6#Z.+^!$!/A!E',!9JOX.\^=B*9&VI5',5\M
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
MT@1ZTESXK;_]U^!/29]GO\4>;>$Y@V[U%>M_?Z/=FMVWEJ4IK[LM#8D3FM
M;W:VO1Q$MQYQ:5C##R(?#*\-%NVN*\1QI92/JETQ.\2ITA]"JUZ6)@EP"I"$
M]@G*#\!R0B8G_FW?UK!BBD#J3)STGH,>/^)TD7Y#DW;5K:MG=:1JX:^&87[8
M_VQ.>V4CS]1AOOY9 I-%;(6(W56WS)YK=_&[%.V8$X?.#J'9;66 9NE80VUG
M*H7XMMW5U*&AF9V4*N+ZT!E:6OC*<>1N_QT(VQV:0\TPVZ\32TR2 3 SHP(,
M[!V9"17?YCFQYKA/5^^>:F;[XOT9:=QA#VW#"'_U'^)0M]N&::-QB%WB:"ZS
M R</^Y-S>@[S_WF(K!3=L/^:MMZ8^;PR_TC@**2W*RDG@*O$0K&[F$;IZ?D
M,W^M(WHI!O&$9)@XZJN:^L^46;W\E2L\N2#X*1\U@9DIFJ6;XZNSZOW-N24(
M!Z_+6M_1R*H<8KD41HMAL4O$77<?FO&N7:!/=]VB<.E082SYY.FJJFPJYAHT
ML"L.L"#R(8&?^R78OY6_D_>"5ABVR%U)\@7,O^@''V%!*Z17CJS&ZFGQ@SPN
M\31B&5H@*3;.^[16_HG1&+6E-0:HS+L/$RN*CJQ_'$A/!V)#+E'WQM540@8U
MP&\QB%8D= YE8TMQ;=$R#QVU.(;D1'KCF# SC6I6D7=P)+DXJ=3-QU%+_MEK
MO&S&--BX\'M#"UOA_UK"#RQ<M/BST%"/)YG2B3^_DOC7S:&%I;_W4.7[7?'5
M.5I&^K_L>2]NS_NUB/S,7SM*3S=&_Z2[&/+7%<#O1:L*;F=?E"!C2$Y6%9O4
M&/75- 9Z%FL,I_5X^$ =C8>,\)O:"]*F<_'775)2>C63M[9 SQ:M+?B=?8'C
M2"E["\SUEGKD==FH=AS-BBH0\^#@KM[X>?Z=_RHFAT]Z& B'V'(@_%U7LS0%
MJ+/I_=Y6J*T3'&<%\2E:)T$#1)HC96[I?.=UZJ2L(9+XY$2LBFX:UXQZP7Z>
MGV\(*W<E3IXI5\M#*T%%V^;ST;;YE/GG4X;_ZG$P_M(J"BM>MHK64V*F[A2;
MYF%7967.J&2DU\Y1HR48'\H&,BH7R#5)_V_9\V7\3,>*I0TLS<9)F) [T<$I
M&X2&.-?LZ6VBI?6UCNX0BJ7;D#W9L<P>8:(G+3^%0FF_#74+9U<0Z,/XG[8.
M/.A2PNDJ3I! B=2T_JZK0\4P1FC?T6?UCJZI%<BTM+6!8B$90G^QT/>?^Y#
ML4<@ Y& C%'3'90P.R1.SVQWD0PB"J+//GN+(4'@;-UVT$/;C*7-9BQ==7P6
MBTE DBDH85@X 4F*24"*^0XR:'Y<?7[V*//MQDC-)SK(QE<%IPG)"Z<);>X&
M,9L,Q$SGR!8WG4.D';[NE2U(R4V=1'6B/S>SU-@LKYK43.J[,6T,U487RHMI
M'1CH?*A^ZO;D15]0W7*2YOC^GFV<F8_U08W.AX>R4=B?QIR+%2LTVTCI411-
MT4W(<4-W')8*:2!_G :2<Q.1H6UIBJT=:N[_;8ZOGE[U<X,Y'MC&UTXVBURP
M=J,\Y[J",MZZ@@GQU-P9>9G.>-%9_P?;5=9$-K;H1#:7^:=WAM\3^= LF/F$
MOS$=TR)N=#,S;,NZ5KC^5+T,Y$J_-*;KB)TXBXL"*XNB0>%X57K>8,VH_LSC
M!BD!+(7$R20E9O:_KSVECSUR%3&]K")N==Z=6T&OGX^9K^)ISTWESIO%I?F.
MN2DO/?O+>NL7TKV1U<<IY+E9_.C.?-M5K-?RKKGT <^E="^]-MTK ZX*+2#K
M3B@IS%U4"XM8"S,4[VEA%I=\9-?"_,7/9^WSEAL=;:CVXFLHY ME89N7_@VR
MN-*LVWF?OGT=#33+-OMZNQ1K^14U)^/Z"5V/(0:J*DQSTM3./D-*C$#*M%2N
M=%3 YP*!I*0E3=4?[\_,<UW6JL?+*,E?VU2M#I^'MI.7<MP:JKD8JG>:8A"'
MEMG7-MMUYK=3N,A.E=9DJM(TX*?),D]R<DI2;WE,U3K6PFQ@JG()INI) -ER
M;MIV4[]LJGIS_$R-NBI7_S0.-^2W_0KJ^%\BFCM1'5BZ ?J6)7:)"5T) Q%V
MTQQ2*EV4NP9>V+HM8VSL"Z0S)D *3JOPJ$Z)5=UL8"MSA=O*S!*V<C&"^=<\
MK<UBK9VDJW&BX@EW=_Y]4/VIWK2^BGD<%6ET3@=?\)5T/M9Q33$4 &E2',+5
MQ2Q%+FHKLS@!8AIC:/,I9',^NKKNRJ*@O?4MHZ*WF9V;0\J<UL^IX-K%Z6%V
M9Y\62:3T28EERHI\F3%+\[ Y'FLO5NWPLB9<?HDLS;+G M8QRAK:Z@KD8&HV
M;(-N=UTPR0Y.S#P"K804NZUA)7U@]FW8&\+6GC&$)HGFV%>>,9YF")D27C5,
MQ$/H[1[1&MHZNJG;:$*0:?D\@M$UI=WUAX%T2]VN6)H]-!PWIW/JX]Z#2+HL
M"T^9T#&(7'MH ^XE/-W3#1VP/_%$W5S19\#:[.,7T1S[;5VS]X@3A_A0;"1!
M,#<T+Y@MQ+TF!NW_L\/XH1_FT%")ED98VB[^H(>\Z:+7*>@'6".:Q&0"@X&!
M; ,, ^HF]Z$?P"!4W,4Y)G[91-_S'D+T )>&FW8*Z8%*?X333PTT2[NBN*K
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
M:7@C7W7J,&H5!ITJRD0_+6GG2[ZR_] &ZO#:^%"2+\K8D;7@1.>49N*?DFX
M4GY'@;2SSW D*R4F:.]5+K(X,@X6K*E<O6IVLD'L055%#YX["]:E9:RIS%(L
MF^..R.A.QB=?R!1+"RHH?)]&R(]<8#7ET=I<&L'6BK6/QM.-PIUV%G12K>K2
MR&\_10IZHO/4+)99ND<CV<6;MT<CH+9U;!W=7!Q=U#\63%M;U:.1([7IG7V:
M)KF8_D)?TJ/AS6]KTI;<I#W^"KZ,6[>G#O$5;=2KR4%6F20)34P2J"1L1=L
MP4F)44.VW:@6J3;)$=[,S:II=S5U:"#C%Y1^".LOL?V4"#U&%FX_)8<RC;)]
MLCF^M1\I\^W8TH56:LNIJUB0FH#[BFTX)00-IR:@H_50Z^#)W(($L]"2 ;'U
MJN\BCEX?M"SA\^*3>Q#6 VX<J]?]%L',MZ"-E=N@*'O#H)138+%N,U-U<Y-V
M5U2HW95T_#2X.;VG#V5N)]-GHIV &%#"G"R1K""LUAMGNF)N%OI^ :;P6V;5
MKA^I,7W[<==Z+1"&-A:A-X8]PBS!+X<'G<(<.4 ]QU=:YH+BG-+H.=-V%@PX
M(S*(C2F:Y(4X9)5\ )GG<+B0F<,QT##F[Y<?Q_?&S<6%:F],YP6XQW-Z'JRB
MUC#\[Q)-"I9F.KRDHED.@_G(I,S&)78LC$T]A[OHS-QUVS4M!WH\8P[[V;WZ
M,+Y33S][R[0*RE^#XMFY#<5]R%3?4S3E "JEAIWAX\TJUV"OB^9U+CNO%Z1>
MQ<P"<&[VGP/^OSMSG%Y?.;JC-M0S8Q'A@)E/RX9F:4H'_>[WD89T*/?P7W=M
MK;VK?^YV=575T B(4QC]LV49-$,)L'A$1.;?B)\J%7 _/];-!I3.-<?R8>=<
MENG+AX%6;J#TY/RE-)ST@^98O;MR7COOEZ]L:YTKS(SP/0ND'EY<S@Z'&\T
M(.&&8N'6 L D=CJXNB@Q4^#JS$039ARN.;;>?YQ90D]K7+Z4<A.F8=:IYOCJ
MU*AUO]_?59F6#[/.3F#6AQH$<KWU$Y@ Y8-:+Y\3KW9S<D=6SL\/MA1*3C@(
MY0I1)"0/94#XN#$=TR)N=--) /7 WF]XLFUIJA[V!OM93+9F&)I%$GB/H.R"
MK"1G(83N ^=HX*O. 1YV$K>JNA\^Z1\$DW]$<Z].IHU#<Q1%+Q/MABM66/D$
M\&.O_=X'__IZ[1PDEEVXI35+3CHV$ [Y_/&!\(1YYF$2\SO[G$A*_&QV@A\\
M=5,3D4VDI1;,4).MS%:)0OL%,WEO7H-]>;IXOQ1'@\0L?;QY&:>YUKW*7C0C
M0F;YGI#8P.O;5"WY;'9A7)()']I%6,D5F.[AY1P82!?H'5U35P']2]R[UF.+
ML7_0]V^2D;YWV2:7*2VA0.D2<;$%+2<76PR,H3U;YYVL,<4D,0M=)Z=JJ\-I
M02S%+5. F+A?XF>W<3Q0WZ[I=$6YX%R3<#:Y^$+$ G<0LK?D9/AOR- %6)ZI
M6M/2).>FW6J$YKA]P[X?OMT<O$O"!NYM1?5Z.NFWS9YVIWS.N9/(\M2=1 QE
M!*4-@O145;'/KM_%CY?VE[B),,WQ4^?MJ6U>MVK?G_V;"!?<1-S5$FBY6CF:
M/4UU-"NIF7TUM"JFWW*/L(<M6U=U9'23Z$ZG$@?(3&I8YN!#L3022+Q' CJS
MCFCME2>[C7E:BNVF]S>&F@7W0;UM^A4A-D;-Z_7,_H>F&,AJ]\SL>Z2QT$NW
MT-''WB,>-9RVV#<=F,4+,CKA8NDHGZYMWAK-O@19&^$/=M&_=4CT^.C#BSB?
M<>AT3>@JL4?<ZF RP'\&,"))?&CHC7?\*SAK5:*O.022$UNS01EJ"IK]2%,L
MF+!'(K./9HI(1K3=TYF LFUD$:,)(D7MU4 @PF!B#K#U91->,QN70.@16_/3
MI!6#P V-W P!I#ALW8;G<!8T6D&EI?6U#KJD*,\*8-GY>-4>UC6^SF HM7?%
M&+IT4B")!8PC:*-C#PT\$_3=OIDP9]V5&P?D!B/N@._-)1!V>D()1P6]K6H=
M#5,I^CK<K=P-M6/67I9#I'QR-^/=RH16+&[1B@M *Q:W:,6EDX^J4\F0B.XI
M<8PS->P-72<DTE1Z6W=K$)">M,Q/9"8[FC%*3U>_@?RLOJ8>*19<,NWJ9,A#
M=T2X**J?Y^$V0#\/SX6>_/BB:^P.X>@.K.F??WX<_OCGGUV1Y@61HL3LP1*:
MW]D7:5*@,'0($>B(E!1P;ND5>!U[9(L];#^9QQ_W[9D5\!PO":+,+K "=*?G
M.7\%T07@$VF25DT<>B=*!9T];K4/8+BZ>PA'/SI,O3)2_Q@,#AHXJ2=6BWMF
MNR<P&FHP1+8)_,*O4IC#!-'"4'=.R(S$%3CVI!TQ^@C.8>^XY:KV5$.HUH^3
MRVJO=?)B=.8GQF?^2-'Q9.C4QY(,)\1BU:2WB#I8C6X>_]$CNG9VK9CL,$/Y
MQFITRZ^!E(3[TY$T1:=A_$1[2)$$.@O;GHX"#$VWMR&8SA$K-C"M,3/[+0EI
M:8__YJ'D>JXA&/(#H-O:0YS<C)@<S&8MJ+X&XQFZH7@F'MBTGJ&(OOW1U<"^
M@XIM'8!HT/.&_@H"XG25/K;#T0^.)W"!]>?)Z8>.K,X66'Q([X\U=8^HX2N
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
M^+!N\'F,00T0$\@HT A5M]N6YD)51*I-X8E(Q:E_F0A]C\0Z'X;REH66M!<
M_H1)9F@.HL.N[1;7(CKO,?CVTJ\H[3;2D?@*$Z!A0],*VT?8 XK<XO&#=M-1
M4.R>,G*O-KAF!G"O4Y9!ANK5)\7J%?P""4@=^"3KH[6@CSV[L"7N[0':X;GW
MK.$ HA)_<"0K\F!2Q"\YD4L !5CWKVUXRFAU 2I0Q9M[:T0,;4 !@@<='TIH
MAD?<WH] %I7P&,*%.P&6?M4<CR6"5> R=L"6ZKM(?C=#]&V.YI'21@<5?G'B
M5ZQ4VSC;@I99%N\U.EG08RKQ)SSG?6[R.($>G[ @K PFA\@(>( @!''?@)<P
M2H!;X01[A8CC>9$QI2M(VW^#?R%JVK;':XBUVYJFNO!8B DBK(HX._RQ&:)M
M ?V2GG*M^@I0K0\(\XBF3A=P%F#7ITT[#&Z#:3TE,#.@Y"&':]5_+F1BW*(Q
M[F&[8*<F'K&1YW"-LYS'']6;BYOQQZ@UT%/] XM_+^W*$L4JR,DDXA.=;)4H
M]EBV/4Q #$B1!Q*@A6 /T=T"L/4"3?<'O4>)E0#-@\29SJX81@0P'9JLOMSN
M-[POQ.__Q>/[5<UI=Z\M-K?]][^8,P>DQDT@@U&,O9@NM?F@=2%';H'MJ:VV
M/9>:$[]#GP?&<7O(?+^^Y7+?(?31=6Z2B#:))\5DD+2%]HBLX!Y<Z./JL(T3
M'R:GGEOX:V)0L\#RT#XAE ^GGMN5QS4.]HBJ!W(+W06B-E& !FP@RAI$1]-F
M.:$2AR$8M &!]^KHM1#QCVRX%NEV-P1C/[7GTJFIC&WCKO/"IS?LF#?\.G=7
MVME/@ Z,[BZ1;7LU?QW^23IK?P!"\:'6QC=K#P(4'D3<C9'VD.%W.QP,#/>.
MH&*P.>]B(;FIZH!G'%ACD"+3A00/MY7,C.5:<?7YY  (Q?1&\/:,05M2^R@#
MJ$T^]M&4IR#EM:I=B7%ZD?-T;JB%=TCK5=\5W0 !ATH59.;&:< 'N+K$"]_=
M\T.K>SB\.WI-;P*QS!?7*8\RDD>2I:5T-$^S$T4C<QNK ,*BOR9@ZI8V]S9
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
MK('QK5S*?J$^Q&QS;/[D:YV^?<D^LNL'"_6F'U[P+]0CLEKQ<&K"6#/ ->^
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
M&VIG\*D-S[;@S> K@1A_>+8>H;C&'C' ^;U8>ND]6<:<P>PQ# %&ITU6D/*
M0?5WS1CM;5I/^M_''\:G$]'6# --IXUT'MX?^+?GU\;_CDZ.F3^Y#UUUNK .
MZAOVF*<XW!US,.M4]]YGN,%G[/(FJXBQ*^>_/"=-O(4D:K^VA_@/[4\KJS4^
M.\0-8C2DZ(%3L#3%#>B:"6A,WU#8'"^4[["N5NQAKP?G'I(L:T)-5W1!*[SK
MS@B)M.I))AB]A*WWT5&,,>5]/'D&#LI_RFZ;;%HSP"<S7\*C9ZYFMY4!U(A:
M@'XT=<MN=S5U:&A>.=7,"301$RPE]^APL/&%JNIM\!U(QAV:1LU ?P\=&)1,
MTVC:$R465EK32BVPMN4(:%Z^DVN.)<Y1GX?Z.7\#-70N^^(/_T,<ZG;;,.TA
MLMMVB=LE./O/0\U1=,/^:XD;@G>)0SMN* ,;:2K_IT!;RUA9SXV-S@N![KIA
MSC#KM9'IK%D[?^_/3>UN!4+0FKJLH^F"7/S?#IM^+TU(7O>F %]P;\[!%THQ
M)]]]1'C^(P*#BNT"JA@!L&($]A 0#<0->/J3V2\?T+:>6W\R%$<RK$0R//_7
M[,:&)PN;.UW(C#?:XQZ>0=SC&X_8 C+C^WP$.GF:^K[1\"WU=)^=4_Q[,VTV
M?+-\:?_.C"IX]ST]B3GBE OOF_YIEQ^G1G>]-(&:FOJK[ZT1#WZ^VC>/3X,C
M-AG](Z 0 P*><EE8!V5BXS*4A\OK+;<9N]K<(KP\W.XHB24%D8\)T$29<A%V
MB_(QNP(?_Q'#PO(4"R<$UC+M16I9Z)IX]^*X^SE\:_]HO:0@URS&NT619,U,
MFQ14Q+69?!PBS9(\N_S9\1B?##7OP)@":7:GO8B4I*CX:OXJ/@D1>:8[0V%"
MHI\K]=>:==MH2:GP3L4K]:QXQ;.]'M:CU<6=?5&B2$GB%I:/::;*B2&/BF;(
M;"B_ZV-6[4VUNZ;Q?E N7ET.KG<=?)RDZ"50]/2JC+S)FX&KZ-U0:,YB)<RS
M@S+$[Z>VT#5-W=GZ7)/6%KTP";I^.G^YZ1T=73^^I(E0 BQ.BB&4#TU*I?!E
M;,8+#,F*<4#U\R3EKYS9DLM?V\=M0=ETODYWZ]6/R^&+DXX_6;S27XI:95/]
M(H7Q5Y9AZ T9]G-Q[@)0K4S>MA1A7,2U-D=8I]U!>>C+C*!OZQ7/WNG1:__L
M>^.H,:>2(!WS8RT'S@I@; 5*K(WH\'\[N^F'D0A=4VB29N*ZT,_E^CC6_:M$
MTC)M<>6@K%<'+EN?#-7JU8>V=G5=/]56D:$U'('Y0Y!M\BAD\"THKJY^*8DJ
MR]4('XJ+!$K8G"W5#<5"V(+]R6=BMZ;1'S2O;-@073C\P:XS_"&RX"B#FU,<
M>,U&'&735Z>B(QM%<Z)R\7 T_&%<*B:W"BNN-9I1' \FJ7<.WW0VY^0J80BC
MMKX0QDP146'2<-P[O#QO7SNM&E\JM_ B+1?7HYEY)!&R1 JQ\*L;T<Q2.4(8
MZV/6KM"0^:Y]R;8W;444TW)P?>I=2&P]N(UAS,A5\3&,]8F0=%'3&//'Z?A:
M_C(QC$UI?'%GG^5Y4A#B0/W7'<$H((%B^0C&^OC5JOVLMM7>\.%@TRH_OPC&
M)A4_AD.4OY!=OXU@+!;!V,2A<GE/5^_&'"L>\;]R'&-3YQ!@$U*DP,\WU[Y@
M^.*@C.&+]8G.Z+LB].J'I^W&G(K^7S!\L<%S4*+@'&3F9YA_F?!%RCF9):8Q
MBVM8@(9(0J68HR*F<^O7%!(I6O1[\MW1Z47]_JSVO!J81PF#)FL]("5Z9U_@
M69*-A?1:69[7*@1QM274FB,P13/^J?8F' K5*^%B1;S<,H5HUG^$,1GSD)<^
MPK*AX]#-\7WC;*#].!U>R,PO@(X3*;M'"]<^V\90U?;_^Y_=7:*N:X;Z#]%
M//$O6L#;4.NW-2B (G9W/?E7]7=_.N[2=AUS\ \A -F]7_A;(> 2UFP5TE%!
M2:D4!ER'.*2F5)2'.(Z(J9ICY];5<=\2RFA#U//I]B]Q-QJ@"58MI:6W_R4N
MD0"[M+TT@9X,%7[K;_\U^%/2Y]EOL:IBFKE]WO[O;[1;L_O6LC3E=;>E(6E%
M$QK@S<ZVEX/HUGO&UX2EPA\,KPT6[:XKQ'%? 0%D#6 ?!ZE@'W&F\4+#8_U,
MA,^)+13(@M@8F(25,+@/X8/[M$9$9]C')Y-B$.9 @ULCNG;X?Y^%_B@2X^)0
MZVB6E6@./^I.]P2=_^^Z.E2,&=/8CH.YH"E66@+FHA8+<Y'7_)ICECLY_JZ\
MO7X_::<C76#NS[!U )GV;*(K8B+.10;%D^WTFJ>3IJ$NYHAY#/S?$N_$XDKX
M^\G)#$YV1=P006&[O:D]"/>CMP<^%C%S[;,\A+DQP2P]O#);Z7?-%^>1?7PN
MQ2S%9ARB7>>\83[<B#?:<[<4LW1I.8W]5GUJW]#BZ]WAP%ABEOXA4RSO)Q^(
M*U-(W$EX/<$JC#G+_J8I_MN2!UHP[KQS_ZYK:1J>?M;_]= H79O0^BJ$FD+&
MP6"?V-@R/+?=0@MA:7)J_EN^" AZJ?>W;!%ABXVJ).\>ZV(ZPI<,-=;EG0>+
M9H>)RC+)Q?=MNIW0EBH>5=@M5;:\LA2OA'178+=1H8*Y*_<Z:O9M? V*0=YM
MCM^0#?^LMGX<ZI/>KWF&]+Q[#\?'.NU2USN9?@(O!,A""P\]OT% \MBQOL34
MK_TQ9_XQ#LV,N/;S^^'@>,%\1DB(8--T)(*= \JR!/C6-$=RL='I!;=Y\:U(
M/9U]?]Z6GXKA)R;@I_Q0NR4.\9-$DS(UBY:^Y:=?FY^*0>"7^)U]GN-(BDMO
MH;7EJ%^/HXKH*R )B)\$@63HLFBH6+LQU#SB1K,UQ6IWJWWU4'O7#', [O=D
M&]+AN,[Q8[5NGW)+V) ).=,K+]Q?!4X)4R?K*-Q;F-<"%O,D+"P]:?G(BW%
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
M;8YOSR3VV'FF/RZ4]> ->NPO0-Y_S2T&)-%1AK0@KGE#YY1;83=WA^/3IY=
M) \-],?B:/>3]_EO\VS:M-V(6J%5^ZHSL3US@ :@,3 ?VB4JKN'R@@#V&3+Q
MD[9K3J' U]XN)K?M8BA <A HD>3D64B9_#8L1GW0DZA*_.GK%0;:A]@8;&!I
M18KDN'%Z,K8DZKBX[I](!?H?G]M%8Q4FR\S4\WQ(*4DN<*V+)KFD9;?D->4O
M0!>Y0+K$GY8^NQ\9>D_O0_GP_<#L'P3E_5?6D5=;?=5Y]"Y0S?%=_8Y2'MYZ
MTH_7375$FTS8K68,(1*@<Q3?%/\.8 G0;_S;WY=G$H;>"D\L76;2'XL5GGJL
MJ?E=T?OGIFU?]2>_N]2<YOC@]*?PW3@QF?XRX-8Y]YP)70$G5</+H<RO6OFX
M#-OD@0V?T/MYUOY)V-'\8</F]GSF0?19BB$1D\^UBY8%??]KRP8KL\&, SU7
M)H"N?R1%RR03V\8M5S:(T7MBYBOV47/<'8S?G_D#];"W3*>MO"#]0[=MJ%+(
M?L].&&U19E\8S'?F<I<73F^^=[[\D!$9R(*3>)*5XHH*\P+>S6@*;'=]38X9
MALONF,EGUZ<#?VN/72P;SHN8M.6.$7G&925B7 )J$OJN;HP(2S, )PDB=M%(
MA >TA(UX\=\HW-(,"AE)?.@.1L^S-,6>#!)^R?LC>A'CST5AHA"+)K^) >_\
M#P;O;1K%*17_,PT/E$97]B?G^<DY>7T_>-E4#+NLN.#17?V?_[^];^U.&UG6
M_JY?H==GLG9REDR0A$":F9.UB"\9SSBVX\MD]GS)$B",$I"().S8O_ZMJNZ6
M6B PV&# T=EKGQV#:/6EJKHN3U7M[JJ'F,?XJWKF7H.(O?"^CSQ0'D#FZ.KN
M+A?^'?]&#,RFMYN$PU_5.LH@_H$0575"4,T7%,Q+_@=B:!/B#U\S-:8&\RNL
M1I_)6.&G-J>ZML43M5?%81IY]\2^_:9>W@UA@LT(V*C]FWH"UP_;VY,0]Q.,
M&>E7;\7/\*MIKS=?%5YTXY)>"/K?W\)I39Y;"_C_VV[+@WL,)C2DPY[O+(?Y
MHP?*E!6$8>Z%\MIPT41"JZB->TYRM7/F1LG=9>0&,;M)'RJ%6[.LL5*XLH:_
MP*!?[C\<=/^\_V.8?-_K;D7E6QO+QG^]__?:-X\'+J]\:U35794O>Y?6K<H+
MWX@2N'.O6)#DYD_V*%!$H!LMZ%SI196DB\#YN*R8IGL=>:QZ'2D"\ IO,.R'
M=U2YB2D*H#*T_2%V3QY0A4XP_&;5K<?C;XI1/\.@,O&?B<&:-!;'7>OY:NH7
M)_I=XSK<NZ].14I3<LDB;YKF:%IZMR@#Y("E5S5S.MI.(\#2*(+=C6#4N!WY
M+3H6!5>D-C:E-OI&DO>AUXH$?=?R]!V'_0Y,*PDC]=P/6>W70S=1$>7Y#37E
MJV 4CX"0/[KMGA_@M*<<A$H'89CE24S%&?(PJMM7F"72@:L?I7PB27DJ#=MA
M=YRTK_K&[.LL;=_X<O_IYM^:<_UQK[;OOX#J_RPAS[M&:7GN#;%V<G!=K,PT
M:F/*C"DE2DX;X<M]\'Y8.QI\.^^TG[5ATJ,UE_=?[J/AL=W_Y\_[[]=]H;F
M>:+R1:KI*C=#8<FK(ALJ&K B.X/CDNE/!EOL)3$O$/W-NQ/5O^'KCINXO-XT
MUI!N@R2Y#B,_5W<^\FY\[Q8$2 M^.8K4O=/]CRA,//2)L&'P&L@&A7_0/0[V
M#Z*AL<(TS(!.]&& \+:Q]23P=IQ#CP*FU8!(?G_'ORSF>_LQQ9KW"G&W"TWB
MR[V]?QC8?_:NWC?]F;!;:1@DAXB&YR1VG59\Q[8)?A<V=H*J9%H:IR,&>LC(
MB(\8/P^.EW5\GA/)6Y2@D7H/EMBL<5X0[*.[-Q8C99M%<.$O&94E<*"4P8-U
M][TXYO3$LXG2YYK]_BGJ=N)KD434^OCOOX'W_5-+S]_KCX'4OH#=KC]IMX5>
ML <*'XHSL<D'W6%M[Z3=J3>NRTVN.<9R2'HOC$#B8>H9W^9O@=/_\#DX/>Z8
MY38_E98GM[D9=$B$B.V^#[\:Q[W&034TGG^[10?3G_F>T*V59TG,GN1A&-&L
MYDMA*\]ODEO7>GP'^- P\F.OW)OQ.8HKO-R9R9WA]T&Y->-SI.;CT\1<!GA[
MGPN'W7C!R(N_W#=.OWJWUQ_<GM59";*-FUBU@BCOE/)+LQ<K9CZ%#-(4I:*8
M\F-/.C^V7K22@GCTS+=-:V2?6J0/O>0)'>NS0"O;RCE+T/"??2FVZ981N,%:
M,[H&_ZLYYM1Z,]-V;!FG,O/*+DEK9:3%ZW+D#=AE4!2V%-&J1D.K.E.[/)0$
MM1D$-6=^C/E <EEYIAMTIJNX?Z9X!I8A+FRX@"S-LE!F;(J\*-3E9(__7A@G
MIUV^F5_N][H_VDWO^EOS:VO="5J/4O!P.1@%N [#3DSS0%3!O%K_<E7\QZKU
M2Q4IRT@/>@J;YNAK8W1%N 4<K6I5M:I9E#U4N)./32):II^G)-"-(-!5:9PF
M=L;1, 6H:A<5?2CI\D71Y9PZ:ZWV")VUI(IMI8J57:>K4WU-[#%B:J9I:;H^
MM>SIVDCT027X0Q3&\5D4=OWDR_WAU7'SN',[[-WJZRGKL3QMF-;%$4\ETZZ-
M:27RVA0-V,2V,%JM4==LQ]XXABW)<[GD^4!]A\7I\XD*\,/U'4Q,A;<:FN-,
M3<-X'NI\4Q+F)JC CW';EN)J6ZEB1;?I"A7@&EZGAFYK3F$5AXW1?Y?ETGV$
M,EI(5$_FA:62]L*4.O=HCYY:N4'E!I4;M,(-*G0.&))SX%0DE& /D2!&V-.?
M=RW7^-#NZN[6NPC2U:D>7UZIVJQ-M9D@M8UQ%UC8R$LSD6IK]8U3<$HJW08J
M75G4#)%_FEVO:M:ZO04E;6XI;4Z8B,NCSL;.N[JF.X96;Y22LZ3.I5#G\AT8
M"%ZS-=-J:):^T1Z,3$FO%BGI1T$[''A8H_C+O?_=Z-1Z^EWOO]96@MDRW;P/
MZRGY=GT1D@+R>F;5?(Z0B;/SKJ'91D,S:VL.Z95!DZVDU95']6I5=)/K<-%8
M]IIUH9)$MY)$GZRGST&D^L8H["61O@PB?:RZ/@>Q8A\,H%;3UNKZW%F/ST&M
M3PDZ/NPA+^./9?2HW*!R@[9_@PI=&TW9M8$WQTD8A/G[B+N0OMR/_*O1]4W=
M[0]ZV^GEH/*](OJHT4P"+RE5GS6J/C-);N,\'S4$BS8:FFF68-$73+3/0+.K
M"E%B"I=A:(UJ&9\LJ71IDG7YP<J:16T5G3J87G.7,"A)M235]44N:_6==W9-
MU^K5S2/8!Q,/3[Q$#ECJIQ_,]OGA[9_#Q[1'7@FND'<8?(1>#VM[4MR2-YQ<
M"1,OW)7R<?5PEM6Z\BFZ?([$-D]U;V#0TL)*'(^''<S?!7-%ZGM)JFLCU=7'
M+&V*6<(-8]B/3FTO*7252M$6D.ESQ"T)_V'8MN8\/A)4$NK/*TJ?,6QI52EL
MZ=A5S= ?K;>OAEB%TCZS/_;S=!E:J%LNGUS9T^:IUG]Q9XI#[$=AI)TIS"7W
MM/EF_-W_VKDYZ'1J91^0FF,]:;>G];3QO:L@^C,*_C2^EIM<<PZ60](3/6W.
MK;\MZVKPK^_:Y38O?YO'>]J,SN^;G^KW-_%%H^QILX[3WJZ>-F9Y?AO6@J/L
M:3-]CF5/F^D[4_:TF3+'.7O:5(M[VAQ]#XZZ_H$9U\N>-F5/@=1A8J0.$_.Y
MRBY8^LX[4[-JNF;/7W6A[%:Q_92U*AR296"!<;U>TRQ3+PEJLPE*_G9&;<1&
MK6QILS5GNHKK9W78&LO$D%*C6M?,QMS]"-;1T<:8WM'FZ,/=^>>O?QST[FM;
M"8\O.]IL&"[NX1+\Z] 4:Z@IUDQ#LS<0!U<2Z*83Z,H43HLLF(:CU1N;UQBB
MI,OUE/-NE.6\?R:J6-EUND+-MXZ:+[Q4J]F;E[-3J .;TQK:'/4O]/]>>E>?
M?&]34.5E0YNMYMF'2O"O0P%N8(5:1ZO6RH:.)7$N1IPK4W[MG7>67=-LJZ3)
M%T^3<ZJ^]F.\M255;"M5K.@:7:'B"Z99W3$UV]D\-U+9QV9.PMZX(C?E!I4;
M5&[0\]>1JLWN8_-5__!/^'GTWY/CK?<,E'UL-DBQF:_._1J\!/7JSCM;JV*Y
MB'47("ZU[RTETE5Y"^K81%VSZ@VMKL^-S2IILZ3-6?;A\JC3H("(K6N&L7G]
M04KJW$KJ7+KWHFY27GG=J6J6L7E.U\>UL?E>O>YVDIN#FS-[*Q%L91N;9^/;
M)96T7YUF_G!IB'H-+QK'-+1Z;<TNR+*<ZU;2ZLI+0M6MG7>.;6@-:\V0MI)
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
M9>X('<W@8Q2=<,X#K/R2OO#E'2N)R#,PIW#9IVE"P6HEX[/X7G;>7?CH4F2
M,:.*T+J\Z@U?#/"^2RWBGALK+<\C!8Y9Q%Z!/:S-8Q!S&O21KBA6VN>*8]*#
M0[[N$4B]B_8XAOCAR_ 6T0NHR8,=CLDH8%J\]V!] 8<DB-L9N*N:%]U@A;D$
MCR/L6#L<,FP&7O8T)[$$#F+G5KV8"$U"@LM3U@S>^_#>7Y^!^"8H(7.:RT[R
M<2?ZPK#.G ]]*K?-+MN?A,.IM:6-VO#' YK ]#J8,W[\0-GIRJQZ!X\8\&@6
MI1&9H-F0 4/QKN>\$M%=3S?YF1?%(([_1AOX]>'9WV\8*3(21-N#M%&-LZ /
M])_F07#0,7S\S4N&?;?-S:_QX"Q8,;_HFN-8FJ[7*C,+ SR)<ME_*I8?/$ER
MEU2] !&^7P%5"V3Q++). <X35'WVMXI_A.IU>'W=3_-V.&IMS!<ZC5QMS;1J
M6K517R&Y/B5H6Q+L8PEV;P4$FQE A;1Z\>UN2%(6]&6F;'""13TFZMRR+%54
M5+H)_2%I+.1'"NB N5P&<A9*.A R,V10GQ;: B@@_;#-E$.518,^G%T@1!0]
M8>Z-Z_>IY8%Z!ZHTK) P'Y@&RISM:'B#PD^1)?)TX93A[0QGQA)9,6;%?;2C
M&'Y%FCA85WAKW+HSV,K0&HZN576CO 5>%%/MKX"IFJ-K>'867V$N*8K_ON>B
M\*?XZP T$HJ,(C%?PT42!62[7C7_5E]?!7 BJ+PW68KWWQYP(U#M&UASNQ?
M$5S?27FTA7H,6)=@.1L-9^-NAA7J_@]C;VHE]F8%V)M:B;U9"@$?IO -%"0L
MRSZSHZDT!<786>(:QJJO(XK54_ RC*[=P+_G/P=Y(-P0F$IW0/AG_\8C+2!-
MA8,1O1CWV(][W-[/^IR)8B_,?HIYC4\48$3<5, !-(.AQVI.T-04GH$Q"GR@
M KB(,6B$E=]\=N=3(D;L8>RR(KWJ/UD.'&B\<'5?L[0KR6\"HO$_L6S@,45#
MXYJ&$*A>.F:L*6/2U>4U:S)_!,T55 (_<;&L/@P5N#<8=<,P6'#M46J]^![&
MOO'AI1GR!8Q+EB3"574AT:7Y4*:*'T8*"@D\B2P5N0]OE'8[<*,HO,7!8/3
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
M<NJ&*,7*J*$9!@RD+[JK#Z._&BR\ $I$AH,SG%<,E)+WS3^$@^,[.A,$-TE
M E4]%1&',"&[AKZI^NR1QKVJNF%KAMDH_M$B"+F&4=701E> O.JUF0 Y=?4
M.643 '(;$;JNEZ'K%82NZV7HND1T/@[1B1=5K5'7;"<7A']05(-LK=:,V8)Z
MM@Y@:&:]H=D6LSE3>TU9$-1IZ*\6N&/,*0]G^,D\LE.9#]E9\%:<VU-!GC*<
MO&BNBV(]"X]H7LAG#N<_13%X)N0G2X=7UH;\G'RG\BCD9]I.:#ZX)W?RTZ]F
M@SR5$N3YXD&>NH;!GH9C%4N)*8 C#:$D#=MY6,6> ?O4:I:E.0ZSWFKU<>"G
M,A7X*1 +,@_BWQ@4AO41;V#Q@IP$B3GL2I, +" KL31.NBN2?.UZ^$#@W2H]
MZC8Z541OL::] ,;.T@Q+UPS;4A:Q0R<\=IIC@CUGV8M9LP\XG4$%T VMCJT*
M$&/G+("Q@Y]:MN8T]!E7\!A\P\$UY!]7BA%WXPDHZ ZHFB;+MW)6@KE3ZO84
MA_0<*+LQ14#X23BO24R20?P,(WV=>-$V\,-<N#S$S-0UTZ[.5@R5,>>#8]<U
MW= 7<3Y,*+56'1,\'?)JV:_&43*^<+;GIJ\(XI;"$XV9Q,#<.O-KO=-TW3]
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
M^Z/+#?0G9^:\;+Z/F_<+PXURUOU4+\ .VI8S3'UFK>YP"W3"?M:-5[/Q20L
M3?C1J>/8$;#!I[W]P9>/<>[TH>S&J\*S7-KJ]KVX'?E4SK9@@>1DR)_$) U%
MUZW71K6F&::M&9;U9O)4"APU,$57A:NA^W\[4=M-JJ9NH^*B5[][/WIZ]8M>
MZ26#E+QV00#OPBI0FO\*EP"=R$-[H%<K^O^FJW&+]WD:83WU_(K'G7:6J]Z*
M9J<#=]5H@'?507J%'@R&_?".X)!-D=%/ZZ!@QI]A[ U[ZA]>!%>2.K9B=P'Z
M^,QDS&)$T4N28?SKV[>WM[<56''E.KQYVX0+&M&>;[W.M1N]Q>H];QLUVZC;
M;ZO5JFY9M89C&2;\VVSH;W$O=4.W<"_M;\ND*F.[B&ICM[()!-<A\CL)*VH-
MB?,"&R2J9T(5*R#+JV 48\#N(Z*! U;8M5VAFN1A-,RJ:\'2L?QBVV,TSV0X
MBH2QMNBIGKG'80%CD4 ; X%IB(_F06&^3".DOG$"S :C#GSJR(0C9/TB+18)
M?/,H#GJJA%T-!1A+82:S9*:E;"41*Q@7]BM,(T,:1.3,"99KH5(^$WQ#^[$8
M[QA/XIU9?$.360GO;-#M8RZ%86HEPRQE*P7#G'O7/K5^1KH[QSA;G-T[F=!_
MZKUC/IEW:!H_T;UC6.SLJW:UD9Z]M0S%PS K^L_$1:O;R;TPB'E5)ZH/%*$C
M[]B]53\ (0TU]:RR-\8CM!_3^ 0/9F5WC,0C- D8H3FZAJU6[6>_8"8-/5-?
MQGF8^@NP>9>S%7LX&RPJ*Q+!S])\R<P$/F5>9%K)<!1A0;>$$:24T2EE!==>
MNU)6,/[%,BVY#UH>XH*WNC&KAG!M7[A1RX6[8_?T1]^[H['A&P,8="WBN7#G
MEZ"* A$:+X$(E[ 5,X@PRT\3+;A9?3%:$*?+[:/)94E#8RG2T*CH_[/UA+B4
MK9@@Q+V>[W4G)6%*+LS3$:JZK5Y5+O :%\2C4R?7!RC,J=:W1^H92Y%Z1L5@
M5/$22&X5LH^17";WMH;D%A)J#]CO>N7HY.)_%S_%YZ:.F2\["C!ZI/[S_OR8
M"L]3A8;]L$V5F]5GBR ]N-47>W^\I*V^=']@?_ [$-N410=$?]'N>0,WW?N%
MMWZYI+W7/'[A^[WG]ML\;9$F<>P'W[!KTN-/8&7$OW]P^,(/8Q]K#+",2W$.
M-)D-X8;CYOL7?@#';@N[0"UG\U?&"&?G!R_\',Y8]^-EBJ5ELD)MV[=_C\I_
M4'(+%9OA+:GVL5_3H=_WU-<,=2O\FP0/S$Z,-YSC+0'\0(H+Z&\*3X;G]3RU
MH--S0/?F>\?JT60/0<:(4J? K*K#'[GDJBF/U6Q\[I%UKPIYX+&#'9+'&ZOU
MH->[LGX:*L_W?V;)HH5ESLS.C'X,.RL;U]3JUQMXK'4""X<@KAG,Y&&(I3C
M^N5F,ML%,+$+"X^*CG;4/$$JVY%O 4(_=1.$1;/Z'0%BIGO4^S2ARHIL,M-C
MHZS3;G"'<V5]W$4M12EX S-:D+)7(;G*=ZRN.--B[1:,,CEY!<G)1IF<O"',
MD&8+7,#(K#54FB]P<?3AI'FYZMS%AQ>S%3EQ9\*AS&\N7CF&]>L1+N+LGLD%
MUN!KW3%K&O\APP8%"54+[V!1E[;+>H!G)9=Y.6%>W);W]6EY<!]V6:T:3Z'[
M310H1K5M1#W"<3QWE/18T_I-R9+>B,R/:3J:83^870%F&?S[(W:A5G6&[:C-
M4L[DD>=0$FNOA)[YE!/:>7<.M+ '6M0?89]79T-$&9W!$D:73G3C1GM_]ZOZ
MNS]_DLK;^*WZI]?M1MZ=>MD+!\-8RE;A34&7,*W)5RQGW"FAUF4-_WH&L.4-
MNP_S3I_,^BR@]H<^*QQG.?Q8^.K90S^&DHX]MZ<>CT#@1SDB*G20+;Y7RSC2
MW!270R5I0>WB(.P*B#$/<)$Z(TZGS249=@NI-.LRDC;;.#/-G#*RZO\#=3+L
MW,'!O^TE@_Z[_P]02P,$%     @ TH-R6-\_RKW."   ERD  !H   !R8V%T
M,#,Q.&9O<FTQ,'%E>&@Q,%\Q+FAT;>5::V_:R!K^CL1_F(.V55;BGI"JA"*1
MX&RH$H@"W6ZU.A\&>X Y]:UC.VGZZ\_SCFVP(4E+"]N<GD0)-C/S7I_W,F-W
M+B97E]UBH7-A]/KX9/33F0PFET:W4XL_,5I+ACNGH_X'-IY\N#3>E&:>&[99
MH^Z';"(=$;"AN&,WGL/=<OQ%F8V%DK,2%F+I=;HN%)_#"K?EW&TS)>>+\(0Y
M7,TE;NNE;N>T:WQ>R*D,0;K:Z-1.(<CU&HF8]=2S+=9H?HU_ACQK'+ZJ-K
M5T>MZFL?O+/BF,(-A2IU>_V^,>R_NV*3$3/^,L[>309_&LRXNKX<?;@RAI-B
MH??'C6'0Y6/";2675ONE.PW\DZ<4WD[75O4XUK2UKN9_HB"4L_M2=[*0 =M"
M67;PTK8^1=Y)YUVW9UG"M2*G4WO7?:GTM[\SD'.X)1AW+:9M*2PFW=!C/&#>
MC+V-['O6/"JS9KUY6&;3>SUQ*L([(5QV@\EG/&07\*MTY]!IX)K5,N/0]I9;
MO%@P/>5[BH?2<[.BG'F.S]W[G"1$^*T7"'_!+H1R/1B*NY#%DK?2BKB=76]\
M%F84REN1I5#]Q[R0.GZ'*#\F;'\-Y>_9@$W8D!ELC%\#UQ>=\Q&\G.%?N1,4
MHFWF>LKA=JG;[M1HSFXP^C7=MS7UJZ=-G7P)$ BB?G3DASKRWE\8-T9O3*%7
M9N%"% M+1!"BA>/;WCW ";QBE"5P(TR?+:28L7/I<M>4 -5H-I.F4,R/5!!Q
M-V2 /BV!O1T= <#@BK:A"3L0AO7F2@A]9?$0K"A2BH6&CI0&.R :"5Z7,W-0
MS\F5W*\8W<E@0:*8GCN3RM&CL(1P XHDB$5?3"!C>KT2)UPH+YHOBH6WD2O8
M85U+A CFEJ5$$.09O50!B12 D>.#>ARITETQM* ;,2IK*5,B,%G(,<W#/ 6/
MAK!74/Z9J'@6N!R.WH,J@?-\=&-H>!8+,!/<&$A+)(DP<=G,4V+N(6^F_I>*
MP;B^,#4$3.]6 *5A$!L^]2^YRB7;ZT2-9<"[Y9E1XOLG0%4LP%>"4CC1HF"8
M>;;MW07M?R8U-+[+!4?5U]_LA6J]I1VQD1,#^47$ZI2ZC2I#!>F+F70EN2.@
M&E)%S;3M).I=+XR!C2@4S**9,#89#P8/%AP3%QP><@1WJ>S!E 'DPIPX>3@L
M@D@J'Y?57:;AI7E:&[7B8=O4I;MS_[3VY*"F=M I#X#8,;>YTGU"E4T>3%PT
MC\73***TT7U(ZUG+_B5.RD=I9F2YQ)A+U48VXZ7INEB(?3X5[+<FEM7K=>*
M ',CI$7QB9H3[7FT0DELQV5FY.N01X0G96;G(&C]LB@XU"@P/D4R1%WMW7%E
MQ9'*>@&5(1V[,'RN<*4 V(1)(-0M/+#$0#PK5]_R%3CVN1*FH#ONHL70LC M
M"OP=0DMXMOFJI1'A^3J94-JM00HL1RXG.. C5-*D'B$(/?-C#&00]\Q8Z+2;
MSE!(ER^!-P7* 6A(05*:MA<0;U^12BGDXKR_TIB888D>I!XE!J@N&*MN@?K_
M* 2"$2="*P\^^9#0%B'6?1!)@F)#B:6D)K?-R-8M$6+"5QZZ=[(?Q0F9[Y;;
MD2B37)Q&*P@03NK)H)P3%EK-%<K?6H 5"PG)--FR,V.D379V/D+;%"[2&IJ,
MHZA>\7N]?XD)$N7$U%4VB&VWE4%C'RSMPL@L9,??&M7Z,8/O45.%TGB*]>$:
M,;&%="<0A+37DDK Z"MIR/[*E &?VE@3)O0HTV@TI,)B4[6U^S>%!0!P1=$"
MUZQQ2D2'?SR5;5BR 9!)BGK_&%?&)R&/%MO'_BZF!A$RZ,%=!BSKK3!\N@$>
M;8@UH% JX(K,]PB^TB2]2P@5"S=B#H/8U!:GG9VDS)31[P$#QOD&C");5XA'
MH_\6QLPV:^Q _LZ:K1>DXECXH7"F0A4+23W#)OU KB;TD;]HG!TV,L.K\2NN
MS$4Z>!3W^ ?R=CF>*Y7(R/OH8;:J'7MH]>,*MOO^=5^5\2CNCSPW"E"40%!.
MI0U<5:D\4I*@9+L,GRG-8[[-=91Q"SC;W!A;D2(,?F-11,P+S=;6FYAB ;1[
M:(: >2T5H=42U$OKQCG#:UFH<>-(;!H?35^G'N5,#/:1)LW04TC6CQ;G8B'F
MNRK_&1U^M0;MYTNP92 <[RL06KE=&Z4N5->X,0PVSD7*:;+7IQJAWN0YGB5G
M,H4H]47)$6EYB3"'3CFF= J9[--Q.XLP!*R9^MBT6!"S&2"Z\^QXO'//_>#Y
M^Z$&T\-'DW^/<<O#2*'.\[E(JQ63CB,LB3IMW__[^9U [I48R/VK4F'G4MA6
MFUW#*B=8\RD2KDD09I5*\ORFTQ_\F?*-J56F7AAZ3IL=ZRB8]$XO#70IEY?7
MO7Y_,/SC3:E>TO?CZ]Y9>I]0N)-6N*#'//47M/0&?_V'GN3$GCMAN?FI!I,^
M/4VZH7_$&Y^0\0%QIV@C/U:F@LZRVMKSJ4$JH><_4_DS7JF16V)//&<H_1"Q
M1QYB#(;L_6 R-,9CIH_31^?KU7[MF+I8T*=>)H]H+YK+EY1;OW)*CAG4-Z1;
M3+[,T+J)GTE%7>[4HX9?46?@[N9QSO-URP:Q591DHV(]:C:CY 1Y75E"54SD
M7.X'",3TJJ0ACR!*E]T*[.BP14_1@" MI6&!,#L;$>_AFU)S^>T/%3'Z;=8/
M=2G3!^1GHRO0_]!>/33]829Y.^Y!YAL#ANE-V,7HDKPP+K/!\*RZ0PTV6:X_
M6=XUBWU:[/2^S3J#+K8HM:#&AM+\R"YE].4+I^U)IX:1TYN$[9 [ &MVRG)H
M(D,;8VGW7WYD^_"_9YX]@W7Y/L N0^RGH2?W/L 2/WMAO/;JP2//B8GWJKOX
M[N2Z_8;*IR-O=UZQQ8Q6O&Y6#W.^^#Z1\L6DU7JQ8J3BMPA:U4-J^1]F?\*^
M78&-EXARLC\FTE%6I.]EOB,K;>^LQ(:->O7H*2-N:9IG IH?,4>L]R]BCQW&
M]6:.S8F4;&:>=1?[?T*L1B]6QF]:T@N9_P502P,$%     @ TH-R6$-PEJWN
M!@  4B0  !H   !R8V%T,#,Q.&9O<FTQ,'%E>&@S,5\Q+FAT;>U:76\:.11]
MK]3_8"%UE4BDA'Q(NPE%(C!I6*5)"I-5^VAF/.#-S)C:,Q#VU^^Y]A!((0EI
MH=U5DX<D,_ZXU[[GGGMLJ)WY'\[KKU_5SKQ&"W\9_=3\MG_NU6L5]Q>ME:*Y
M=G+9^LRZ_N=S[UTI4FEVQ*J[PXSY,A&&78@QZZB$IV7WHLRZ0LNHA($8>O7<
M<<<LX;HOTR.V>\PR<9OM\%CV\:AE?Y"5ZK63NO?IK'W2]ME^]6VU5CF!RU?K
M-O9W;C(934KUW]*>&1YOP$(@TDQHNYZFU_';I^UFPV]?7K#+4]8\:WNGS/OD
M-:_]]E\>7J'5ZVQHK7.>7%UWNM>-"Y_YEZSK-:T_^[M[Y)-_YK%NHW/2N/"Z
M.Y>?SKW/K-'T7[]J7+18Y_K<8]7]QD[U8*NQO7DW+SNL>MARUMCU1<OK./>P
M7YVVW_:ZV+OF6>/BO4<^POO7KZI_[!_\;[%R9Z%=9G^**-)BPOR!2H9&88I
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
M61%T\F5M0]$=0Q$,T3J_AAYZ4"$]6@VGNE4DK1?Q\VWQ\ZUD^E'IM,6W-YT
M'6'0'?BQ!>]Q<#M4BP.>F_6'4%$<"@"UM%2463"XR<%L4VDL7Z*32.TTI+27
M3%ME:RUB;H%?EMDE>)V2R:E1@G7ABE&Q#'EF_1P:&4JN)?DO"S%@ZT=JY8*@
M FVKA+'5W+*K,@(.96!S&C3AA(X\YE04L"KKQ++08T0A&ZIJ!]^&@CJ"MS%>
MA+^2IW\UL3_9E4<R8?C,F; V"=]+B/7I>]V\0"I-94APYT:EG,H4-T@54JV4
M UR'"SPB0R0?REAF<Q(7JZQ2<EKH6E06B76G:T7UVFIX4ZYGDNL)LL)8,10$
M2H?6 :M_1R*%QHF1'&@1$\HZZ@)M7R0 LE-.4)!>4F!S*1!L/ 6\*8]S2YD$
M$!%%D+ARBM":%5+U#VV^Y.K8K%,!BLO5ZI40CW%@;U-(Y*'*LX<=6*=$\=O>
M@O1_]/@S&1LNGBQL#HMB(^#/,4W^ MJ-@3;</&\7@+B/*SI<* 6Q;5D)WB>P
M-<D2%02Y)OA4-,"*61-E,MRG\U3,9;#U[$MQ'E5,,^;F5N$09UJ@B]#6$KN
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
M 5!+ 0(4 Q0    ( -*#<EC(=VD>+QH  %\Z 0 1              "  0
M  !R8V%T+3(P,C0P,3,Q+GAS9%!+ 0(4 Q0    ( -*#<E@"]CD-1A<  .X)
M 0 5              "  5X:  !R8V%T+3(P,C0P,3,Q7V-A;"YX;6Q02P$"
M% ,4    " #2@W)8'D7.,E<C  #^$ ( %0              @ '7,0  <F-A
M="TR,#(T,#$S,5]D968N>&UL4$L! A0#%     @ TH-R6)\5 P.790  R3(&
M !4              ( !854  ')C870M,C R-# Q,S%?;&%B+GAM;%!+ 0(4
M Q0    ( -*#<E@70F9J6$P  )#O!  5              "  2N[  !R8V%T
M+3(P,C0P,3,Q7W!R92YX;6Q02P$"% ,4    " #2@W)82M'3=01_ 0#1)!(
M$P              @ &V!P$ <F-A=# S,3AF;W)M,3!Q+FAT;5!+ 0(4 Q0
M   ( -*#<EC?/\J]S@@  )<I   :              "  >N& @!R8V%T,#,Q
M.&9O<FTQ,'%E>&@Q,%\Q+FAT;5!+ 0(4 Q0    ( -*#<EA#<):M[@8  %(D
M   :              "  ?&/ @!R8V%T,#,Q.&9O<FTQ,'%E>&@S,5\Q+FAT
M;5!+ 0(4 Q0    ( -*#<ECG&)1C\@8  %\D   :              "  1>7
M @!R8V%T,#,Q.&9O<FTQ,'%E>&@S,5\R+FAT;5!+ 0(4 Q0    ( -*#<EAX
M^XBRN ,   L1   :              "  4&> @!R8V%T,#,Q.&9O<FTQ,'%E
M>&@S,E\Q+FAT;5!+ 0(4 Q0    ( -*#<E@]*0.?P@,  ",1   :
M      "  3&B @!R8V%T,#,Q.&9O<FTQ,'%E>&@S,E\R+FAT;5!+!08
.."P + /0"   KI@(    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>rcat0318form10q_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/20240131"
  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-20240131.xsd" xlink:type="simple"/>
    <context id="From2023-05-01to2024-01-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-03-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
        </entity>
        <period>
            <instant>2024-03-15</instant>
        </period>
    </context>
    <context id="AsOf2024-01-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
        </entity>
        <period>
            <instant>2024-01-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="AsOf2024-01-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>2024-01-31</instant>
        </period>
    </context>
    <context id="From2023-11-012024-01-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
        </entity>
        <period>
            <startDate>2023-11-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="From2022-11-012023-01-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="From2022-05-012023-01-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-01-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="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-11-012023-01-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-11-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="From2022-11-012023-01-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-11-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="From2022-11-012023-01-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-11-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="From2022-11-012023-01-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-11-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="From2022-11-012023-01-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-11-01</startDate>
            <endDate>2023-01-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="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="From2023-11-012024-01-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-11-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="From2023-11-012024-01-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-11-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="From2023-11-012024-01-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-11-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="From2023-11-012024-01-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-11-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="From2023-11-012024-01-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-11-01</startDate>
            <endDate>2024-01-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-01-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-01-31</instant>
        </period>
    </context>
    <context id="AsOf2023-01-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-01-31</instant>
        </period>
    </context>
    <context id="AsOf2023-01-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-01-31</instant>
        </period>
    </context>
    <context id="AsOf2023-01-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-01-31</instant>
        </period>
    </context>
    <context id="AsOf2023-01-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-01-31</instant>
        </period>
    </context>
    <context id="AsOf2023-01-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
        </entity>
        <period>
            <instant>2023-01-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="AsOf2023-10-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
        </entity>
        <period>
            <instant>2023-10-31</instant>
        </period>
    </context>
    <context id="AsOf2024-01-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>2024-01-31</instant>
        </period>
    </context>
    <context id="AsOf2024-01-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>2024-01-31</instant>
        </period>
    </context>
    <context id="AsOf2024-01-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>2024-01-31</instant>
        </period>
    </context>
    <context id="AsOf2024-01-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>2024-01-31</instant>
        </period>
    </context>
    <context id="AsOf2024-01-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>2024-01-31</instant>
        </period>
    </context>
    <context id="From2023-10-012024-01-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-10-01</startDate>
            <endDate>2024-01-31</endDate>
        </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="AsOf2024-01-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>2024-01-31</instant>
        </period>
    </context>
    <context id="AsOf2024-01-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>2024-01-31</instant>
        </period>
    </context>
    <context id="AsOf2024-01-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>2024-01-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-012023-01-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>2023-01-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-012024-01-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>2024-01-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-01-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>2024-01-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-012024-01-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>2024-01-31</endDate>
        </period>
    </context>
    <context id="From2023-05-012024-01-31_custom_OperatingLeaseLocation2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">RCAT:OperatingLeaseLocation2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="From2023-05-012024-01-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>2024-01-31</endDate>
        </period>
    </context>
    <context id="From2023-05-012024-01-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>2024-01-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-012024-01-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>2024-01-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-01-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>2024-01-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="From2022-02-012023-01-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>2022-02-01</startDate>
            <endDate>2023-01-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="AsOf2024-01-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>2024-01-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="AsOf2024-01-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>2024-01-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="AsOf2024-01-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>2024-01-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-012024-01-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>2024-01-31</endDate>
        </period>
    </context>
    <context id="From2023-05-012024-01-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>2024-01-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="AsOf2022-04-30_custom_WarrantOutstandingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">RCAT:WarrantOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="AsOf2023-04-30_custom_WarrantOutstandingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">RCAT:WarrantOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="AsOf2024-01-31_custom_WarrantOutstandingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000748268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">RCAT:WarrantOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="AsOf2024-01-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>2024-01-31</instant>
        </period>
    </context>
    <context id="AsOf2023-01-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-01-31</instant>
        </period>
    </context>
    <context id="From2023-05-012024-01-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>2024-01-31</endDate>
        </period>
    </context>
    <context id="From2022-05-012023-01-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>2023-01-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-012023-01-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>2023-01-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-012024-01-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>2024-01-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-01-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>2024-01-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-012023-01-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>2023-01-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-012024-01-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>2024-01-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-01-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>2024-01-31</instant>
        </period>
    </context>
    <context id="From2023-05-012024-01-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>2024-01-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="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-012024-01-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>2024-01-31</endDate>
        </period>
    </context>
    <context id="From2023-05-012024-01-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>2024-01-31</endDate>
        </period>
    </context>
    <context id="From2023-05-012024-01-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>2024-01-31</endDate>
        </period>
    </context>
    <context id="From2023-05-012024-01-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>2024-01-31</endDate>
        </period>
    </context>
    <context id="From2022-05-012023-01-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>2023-01-31</endDate>
        </period>
    </context>
    <context id="From2022-05-012023-01-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>2023-01-31</endDate>
        </period>
    </context>
    <context id="From2022-05-012023-01-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>2023-01-31</endDate>
        </period>
    </context>
    <context id="From2022-05-012023-01-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>2023-01-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-01-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>2024-01-31</instant>
        </period>
    </context>
    <context id="AsOf2024-01-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>2024-01-31</instant>
        </period>
    </context>
    <context id="AsOf2024-01-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>2024-01-31</instant>
        </period>
    </context>
    <context id="AsOf2024-01-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>2024-01-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-01to2024-01-31" id="ixv-13260">0000748268</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="From2023-05-01to2024-01-31" id="ixv-13261">false</dei:AmendmentFlag>
    <dei:DocumentQuarterlyReport contextRef="From2023-05-01to2024-01-31" id="xdx2ixbrl0011">true</dei:DocumentQuarterlyReport>
    <dei:DocumentFiscalPeriodFocus contextRef="From2023-05-01to2024-01-31" id="xdx2ixbrl0012">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="From2023-05-01to2024-01-31" id="xdx2ixbrl0013">2024</dei:DocumentFiscalYearFocus>
    <dei:CurrentFiscalYearEndDate contextRef="From2023-05-01to2024-01-31" id="xdx2ixbrl0014">--04-30</dei:CurrentFiscalYearEndDate>
    <dei:EntitySmallBusiness contextRef="From2023-05-01to2024-01-31" id="xdx2ixbrl0034">true</dei:EntitySmallBusiness>
    <us-gaap:Investments
      contextRef="AsOf2024-01-31"
      id="xdx2ixbrl0048"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="AsOf2024-01-31"
      id="xdx2ixbrl0123"
      unitRef="USD"
      xsi:nil="true"/>
    <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="From2022-11-012023-01-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0389"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-11-012023-01-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0390"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-11-012023-01-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0392"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-11-012023-01-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0393"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2022-11-012023-01-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0396"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2022-11-012023-01-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0399"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2022-11-012023-01-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0400"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2022-11-012023-01-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0404"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2022-11-012023-01-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0405"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2022-11-012023-01-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0406"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2022-11-012023-01-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0407"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2022-11-012023-01-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0411"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2022-11-012023-01-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0412"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2022-11-012023-01-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0413"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2022-11-012023-01-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0414"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-11-012023-01-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0418"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-11-012023-01-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0419"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-11-012023-01-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0420"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-11-012023-01-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0422"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-05-012023-07-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0443"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0444"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-05-012023-07-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0446"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-05-012023-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0447"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2023-05-012023-07-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0450"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2023-05-012023-07-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0453"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2023-05-012023-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0454"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2023-05-012023-07-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0461"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2023-05-012023-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0462"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2023-05-012023-07-31"
      id="xdx2ixbrl0463"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2023-05-012023-07-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0467"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0468"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2023-05-012023-07-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0469"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2023-05-012023-07-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0470"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-05-012023-07-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0474"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0475"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-05-012023-07-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0476"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-05-012023-07-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0477"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-05-012023-07-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0481"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0482"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-05-012023-07-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0483"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-05-012023-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0485"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-08-012023-10-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0497"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-08-012023-10-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0498"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-08-012023-10-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0500"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-08-012023-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0501"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2023-08-012023-10-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0504"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2023-08-012023-10-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0507"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2023-08-012023-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0508"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetValue
      contextRef="From2023-08-012023-10-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0512"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetValue
      contextRef="From2023-08-012023-10-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0515"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetValue
      contextRef="From2023-08-012023-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0516"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2023-08-012023-10-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0520"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2023-08-012023-10-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0521"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2023-08-012023-10-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0522"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2023-08-012023-10-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0523"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-08-012023-10-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0527"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-08-012023-10-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0528"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-08-012023-10-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0529"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-08-012023-10-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0530"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-08-012023-10-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0534"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-08-012023-10-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0535"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-08-012023-10-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0536"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-08-012023-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0538"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-11-012024-01-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0550"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-11-012024-01-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0551"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-11-012024-01-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0553"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-11-012024-01-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0554"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2023-11-012024-01-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0557"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2023-11-012024-01-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0560"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2023-11-012024-01-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0561"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2023-11-012024-01-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0565"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2023-11-012024-01-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0568"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2023-11-012024-01-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0569"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2023-11-012024-01-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0573"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2023-11-012024-01-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0576"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2023-11-012024-01-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0577"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2023-11-012024-01-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0582"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2023-11-012024-01-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0583"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2023-11-012024-01-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0584"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2023-11-012024-01-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0585"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-11-012024-01-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0589"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-11-012024-01-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0590"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-11-012024-01-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0591"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-11-012024-01-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0592"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-11-012024-01-31_custom_SeriesBPreferredStock1Member"
      id="xdx2ixbrl0596"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-11-012024-01-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0597"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-11-012024-01-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0598"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-11-012024-01-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0600"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="From2023-05-01to2024-01-31"
      id="xdx2ixbrl0681"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2022-05-012023-01-31"
      id="xdx2ixbrl0691"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:ProceedsFromATMFacility
      contextRef="From2022-05-012023-01-31"
      id="xdx2ixbrl0694"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="From2022-05-012023-01-31"
      id="xdx2ixbrl0703"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="From2023-05-01to2024-01-31"
      id="xdx2ixbrl0705"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="From2023-05-01to2024-01-31"
      id="xdx2ixbrl0708"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="From2023-05-01to2024-01-31"
      id="xdx2ixbrl0720"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="From2022-05-012023-01-31"
      id="xdx2ixbrl0721"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="From2022-05-012023-01-31"
      id="xdx2ixbrl0724"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="From2023-05-01to2024-01-31"
      id="xdx2ixbrl0747"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="From2022-05-012023-01-31"
      id="xdx2ixbrl0748"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:ConversionOfPreferredStockIntoCommonStock
      contextRef="From2022-05-012023-01-31"
      id="xdx2ixbrl0757"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:FairValueOfSharesWithheldAsPaymentOfNoteReceivable
      contextRef="From2023-05-01to2024-01-31"
      id="xdx2ixbrl0759"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:TaxesRelatedToNetShareSettlementOfEquityAwards
      contextRef="From2023-05-01to2024-01-31"
      id="xdx2ixbrl0762"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense
      contextRef="From2023-11-012024-01-31"
      id="xdx2ixbrl0889"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense
      contextRef="From2022-11-012023-01-31"
      id="xdx2ixbrl0890"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense
      contextRef="From2022-05-012023-01-31"
      id="xdx2ixbrl0892"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations
      contextRef="AsOf2023-04-30"
      id="xdx2ixbrl0951"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GrantsReceivableCurrent
      contextRef="AsOf2023-04-30"
      id="xdx2ixbrl1000"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss
      contextRef="AsOf2024-01-31"
      id="xdx2ixbrl1002"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IndefiniteLivedTradeNames
      contextRef="AsOf2024-01-31_custom_IntangibleAssetsAccumulatedAmortizationMember"
      id="xdx2ixbrl1055"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IndefiniteLivedTradeNames
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsAccumulatedAmortizationMember"
      id="xdx2ixbrl1058"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:IndefiniteLivedIntangibleAssetsExcludingGoodwill1
      contextRef="AsOf2024-01-31_custom_IntangibleAssetsAccumulatedAmortizationMember"
      id="xdx2ixbrl1062"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:IndefiniteLivedIntangibleAssetsExcludingGoodwill1
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsAccumulatedAmortizationMember"
      id="xdx2ixbrl1065"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:OutstandingPrincipalPaymentsDueLongTerm
      contextRef="AsOf2024-01-31"
      id="xdx2ixbrl1206"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="xdx2ixbrl1215"
      unitRef="USD">-71567007</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="xdx2ixbrl1216"
      unitRef="USD">-54586793</us-gaap:RetainedEarningsAccumulatedDeficit>
    <RCAT:WarrantAggregateIntrinsicValue
      contextRef="AsOf2023-04-30_custom_WarrantOutstandingMember"
      id="xdx2ixbrl1281"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:WarrantAggregateIntrinsicValue
      contextRef="AsOf2024-01-31_custom_WarrantOutstandingMember"
      id="xdx2ixbrl1283"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="From2023-05-012024-01-31_custom_OptionsAssumptionsUsedMember"
      id="xdx2ixbrl1302"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="From2022-05-012023-01-31_custom_OptionsAssumptionsUsedMember"
      id="xdx2ixbrl1303"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2022-05-012023-01-31_custom_Options1Member"
      id="xdx2ixbrl1319"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2022-05-012023-01-31_custom_Options1Member"
      id="xdx2ixbrl1320"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="AsOf2024-01-31_custom_Options1Member"
      id="xdx2ixbrl1336"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
      contextRef="AsOf2024-01-31_custom_Options1Member"
      id="xdx2ixbrl1340"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="From2023-05-012024-01-31_custom_DerivativesAssumptionsUsedMember"
      id="xdx2ixbrl1402"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="From2022-05-012023-04-30_custom_DerivativesAssumptionsUsedMember"
      id="xdx2ixbrl1403"
      unitRef="Pure"
      xsi:nil="true"/>
    <RCAT:DerivativeLiabilitiesAdditionsDuringPeriod
      contextRef="From2023-05-01to2024-01-31"
      id="xdx2ixbrl1418"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:DerivativeLiabilitiesAdditionsDuringPeriod
      contextRef="From2022-05-012023-04-30"
      id="xdx2ixbrl1419"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:EliminatedUponConversionOrExerciseOfWarrants
      contextRef="From2023-05-01to2024-01-31"
      id="xdx2ixbrl1421"
      unitRef="USD"
      xsi:nil="true"/>
    <RCAT:EliminatedUponConversionOrExerciseOfWarrants
      contextRef="From2022-05-012023-04-30"
      id="xdx2ixbrl1422"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2023-05-012024-01-31_us-gaap_CorporateMember"
      id="xdx2ixbrl1439"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CostOfRevenue
      contextRef="From2023-05-012024-01-31_us-gaap_CorporateMember"
      id="xdx2ixbrl1444"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GrossProfit
      contextRef="From2023-05-012024-01-31_us-gaap_CorporateMember"
      id="xdx2ixbrl1449"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2022-05-012023-01-31_us-gaap_CorporateMember"
      id="xdx2ixbrl1474"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CostOfRevenue
      contextRef="From2022-05-012023-01-31_us-gaap_CorporateMember"
      id="xdx2ixbrl1479"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GrossProfit
      contextRef="From2022-05-012023-01-31_us-gaap_CorporateMember"
      id="xdx2ixbrl1484"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="AsOf2024-01-31_us-gaap_CorporateMember"
      id="xdx2ixbrl1509"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:InventoryNet
      contextRef="AsOf2024-01-31_us-gaap_CorporateMember"
      id="xdx2ixbrl1514"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DepositAssets
      contextRef="AsOf2024-01-31_us-gaap_CorporateMember"
      id="xdx2ixbrl1519"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="AsOf2023-04-30_us-gaap_CorporateMember"
      id="xdx2ixbrl1524"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-04-30_us-gaap_CorporateMember"
      id="xdx2ixbrl1529"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DepositAssets
      contextRef="AsOf2023-04-30_us-gaap_CorporateMember"
      id="xdx2ixbrl1534"
      unitRef="USD"
      xsi:nil="true"/>
    <dei:DocumentType contextRef="From2023-05-01to2024-01-31" id="ixv-14737">10-Q</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="From2023-05-01to2024-01-31" id="ixv-14738">2024-01-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="From2023-05-01to2024-01-31" id="ixv-14739">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="From2023-05-01to2024-01-31" id="ixv-14740">000-31587</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="From2023-05-01to2024-01-31" id="ixv-14741">Red Cat Holdings, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2023-05-01to2024-01-31" id="ixv-14742">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="From2023-05-01to2024-01-31" id="ixv-14743">88-0490034</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2023-05-01to2024-01-31" id="ixv-14744">15 Ave. Munoz Rivera</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="From2023-05-01to2024-01-31" id="ixv-14745">Ste 2200</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="From2023-05-01to2024-01-31" id="ixv-14746">San Juan</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCountry contextRef="From2023-05-01to2024-01-31" id="ixv-14747">PR</dei:EntityAddressCountry>
    <dei:EntityAddressPostalZipCode contextRef="From2023-05-01to2024-01-31" id="ixv-14748">00901</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2023-05-01to2024-01-31" id="ixv-14749">(833)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2023-05-01to2024-01-31" id="ixv-14750">373-3228</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="From2023-05-01to2024-01-31" id="ixv-14751">Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2023-05-01to2024-01-31" id="ixv-14752">RCAT</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="From2023-05-01to2024-01-31" id="ixv-14753">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="From2023-05-01to2024-01-31" id="ixv-14754">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="From2023-05-01to2024-01-31" id="ixv-14755">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="From2023-05-01to2024-01-31" id="ixv-14756">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany contextRef="From2023-05-01to2024-01-31" id="ixv-14757">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="From2023-05-01to2024-01-31" id="ixv-14758">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="AsOf2024-03-15"
      decimals="INF"
      id="ixv-14759"
      unitRef="Shares">74281520</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:Cash
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-14760"
      unitRef="USD">7697335</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-14761"
      unitRef="USD">3173649</us-gaap:Cash>
    <us-gaap:Investments
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-14762"
      unitRef="USD">12814038</us-gaap:Investments>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-14763"
      unitRef="USD">5091724</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-14764"
      unitRef="USD">719862</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-14765"
      unitRef="USD">9093270</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-14766"
      unitRef="USD">8920573</us-gaap:InventoryNet>
    <us-gaap:OtherAssetsCurrent
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-14767"
      unitRef="USD">2798293</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-14768"
      unitRef="USD">1263735</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-14769"
      unitRef="USD">3261136</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-14770"
      unitRef="USD">5283155</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-14771"
      unitRef="USD">27941758</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-14772"
      unitRef="USD">32175012</us-gaap:AssetsCurrent>
    <us-gaap:Goodwill
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-14773"
      unitRef="USD">17012832</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-14774"
      unitRef="USD">17012832</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-14775"
      unitRef="USD">6672235</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-14776"
      unitRef="USD">7323004</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-14777"
      unitRef="USD">2477601</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-14778"
      unitRef="USD">2650358</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-14779"
      unitRef="USD">303180</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-14780"
      unitRef="USD">303180</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-14781"
      unitRef="USD">453416</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-14782"
      unitRef="USD">620307</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-14783"
      unitRef="USD">456177</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-14784"
      unitRef="USD">108397</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-14785"
      unitRef="USD">27375441</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-14786"
      unitRef="USD">28018078</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-14787"
      unitRef="USD">55317199</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-14788"
      unitRef="USD">60193090</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-14789"
      unitRef="USD">2281874</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-14790"
      unitRef="USD">1392550</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-14791"
      unitRef="USD">936625</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-14792"
      unitRef="USD">409439</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ShortTermBorrowings
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-14793"
      unitRef="USD">899935</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-14794"
      unitRef="USD">922138</us-gaap:ShortTermBorrowings>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-14795"
      unitRef="USD">52296</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-14796"
      unitRef="USD">155986</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-14797"
      unitRef="USD">297435</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-14798"
      unitRef="USD">281797</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-14799"
      unitRef="USD">285384</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-14800"
      unitRef="USD">588205</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-14801"
      unitRef="USD">474439</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-14802"
      unitRef="USD">1010501</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-14803"
      unitRef="USD">5227988</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-14804"
      unitRef="USD">4760616</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-14805"
      unitRef="USD">194727</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-14806"
      unitRef="USD">379466</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-14807"
      unitRef="USD">401569</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-14808"
      unitRef="USD">321771</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-14809"
      unitRef="USD">41814</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-14810"
      unitRef="USD">516498</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-14811"
      unitRef="USD">822849</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2023-04-30_us-gaap_SeriesBPreferredStockMember"
      decimals="INF"
      id="ixv-14812"
      unitRef="Shares">4300000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2024-01-31_us-gaap_SeriesBPreferredStockMember"
      decimals="INF"
      id="ixv-14813"
      unitRef="Shares">4676</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2023-04-30_us-gaap_SeriesBPreferredStockMember"
      decimals="INF"
      id="ixv-14814"
      unitRef="Shares">986676</us-gaap:PreferredStockSharesOutstanding>
    <RCAT:PreferredStockValueSeriesB
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-14815"
      unitRef="USD">47</RCAT:PreferredStockValueSeriesB>
    <RCAT:PreferredStockValueSeriesB
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-14816"
      unitRef="USD">9867</RCAT:PreferredStockValueSeriesB>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2023-04-30"
      decimals="INF"
      id="ixv-14817"
      unitRef="Shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2024-01-31"
      decimals="INF"
      id="ixv-14818"
      unitRef="Shares">74171106</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2023-04-30"
      decimals="INF"
      id="ixv-14819"
      unitRef="Shares">54568065</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-14820"
      unitRef="USD">74171</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-14821"
      unitRef="USD">54568</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-14822"
      unitRef="USD">121060881</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-14823"
      unitRef="USD">109993100</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-14824"
      unitRef="USD">-71567007</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-14825"
      unitRef="USD">-54586793</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-14826"
      unitRef="USD">4621</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-14827"
      unitRef="USD">-861117</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-14828"
      unitRef="USD">49572713</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-14829"
      unitRef="USD">54609625</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-14830"
      unitRef="USD">55317199</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-14831"
      unitRef="USD">60193090</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-14832"
      unitRef="USD">5847933</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2022-11-012023-01-31"
      decimals="0"
      id="ixv-14833"
      unitRef="USD">1667683</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-14834"
      unitRef="USD">11526930</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-14835"
      unitRef="USD">3541846</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-14836"
      unitRef="USD">4746282</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2022-11-012023-01-31"
      decimals="0"
      id="ixv-14837"
      unitRef="USD">1764612</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-14838"
      unitRef="USD">9050032</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-14839"
      unitRef="USD">3432804</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-14840"
      unitRef="USD">1101651</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-11-012023-01-31"
      decimals="0"
      id="ixv-14841"
      unitRef="USD">-96929</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-14842"
      unitRef="USD">2476898</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-14843"
      unitRef="USD">109042</us-gaap:GrossProfit>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-14844"
      unitRef="USD">527447</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="From2022-11-012023-01-31"
      decimals="0"
      id="ixv-14845"
      unitRef="USD">663668</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-14846"
      unitRef="USD">1675795</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-14847"
      unitRef="USD">3131789</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-14848"
      unitRef="USD">2125268</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2022-11-012023-01-31"
      decimals="0"
      id="ixv-14849"
      unitRef="USD">1221738</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-14850"
      unitRef="USD">5251285</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-14851"
      unitRef="USD">2938658</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-14852"
      unitRef="USD">883982</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="From2022-11-012023-01-31"
      decimals="0"
      id="ixv-14853"
      unitRef="USD">1015412</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-14854"
      unitRef="USD">2546380</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-14855"
      unitRef="USD">1986121</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-14856"
      unitRef="USD">1426531</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2022-11-012023-01-31"
      decimals="0"
      id="ixv-14857"
      unitRef="USD">1397667</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-14858"
      unitRef="USD">4329760</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-14859"
      unitRef="USD">4275385</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:ShareBasedCompensation
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-14860"
      unitRef="USD">585771</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2022-11-012023-01-31"
      decimals="0"
      id="ixv-14861"
      unitRef="USD">788691</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-14862"
      unitRef="USD">2693702</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-14863"
      unitRef="USD">2790958</us-gaap:ShareBasedCompensation>
    <us-gaap:OperatingExpenses
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-14864"
      unitRef="USD">5548999</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2022-11-012023-01-31"
      decimals="0"
      id="ixv-14865"
      unitRef="USD">5087176</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-14866"
      unitRef="USD">16496922</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-14867"
      unitRef="USD">15122911</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-14868"
      unitRef="USD">-4447348</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-11-012023-01-31"
      decimals="0"
      id="ixv-14869"
      unitRef="USD">-5184105</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-14870"
      unitRef="USD">-14020024</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-14871"
      unitRef="USD">-15013869</us-gaap:OperatingIncomeLoss>
    <us-gaap:IncreaseDecreaseInDerivativeAssetsAndLiabilities
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-14872"
      unitRef="USD">113819</us-gaap:IncreaseDecreaseInDerivativeAssetsAndLiabilities>
    <us-gaap:IncreaseDecreaseInDerivativeAssetsAndLiabilities
      contextRef="From2022-11-012023-01-31"
      decimals="0"
      id="ixv-14873"
      unitRef="USD">157575</us-gaap:IncreaseDecreaseInDerivativeAssetsAndLiabilities>
    <us-gaap:IncreaseDecreaseInDerivativeAssetsAndLiabilities
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-14874"
      unitRef="USD">302821</us-gaap:IncreaseDecreaseInDerivativeAssetsAndLiabilities>
    <us-gaap:IncreaseDecreaseInDerivativeAssetsAndLiabilities
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-14875"
      unitRef="USD">751397</us-gaap:IncreaseDecreaseInDerivativeAssetsAndLiabilities>
    <us-gaap:InvestmentIncomeNet
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-14876"
      unitRef="USD">-160340</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="From2022-11-012023-01-31"
      decimals="0"
      id="ixv-14877"
      unitRef="USD">65110</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-14878"
      unitRef="USD">-733697</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-14879"
      unitRef="USD">257244</us-gaap:InvestmentIncomeNet>
    <us-gaap:InterestExpense
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-14880"
      unitRef="USD">15507</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="From2022-11-012023-01-31"
      decimals="0"
      id="ixv-14881"
      unitRef="USD">28667</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-14882"
      unitRef="USD">57060</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-14883"
      unitRef="USD">96839</us-gaap:InterestExpense>
    <us-gaap:OtherNonrecurringIncomeExpense
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-14884"
      unitRef="USD">-320043</us-gaap:OtherNonrecurringIncomeExpense>
    <us-gaap:OtherNonrecurringIncomeExpense
      contextRef="From2022-11-012023-01-31"
      decimals="0"
      id="ixv-14885"
      unitRef="USD">345836</us-gaap:OtherNonrecurringIncomeExpense>
    <us-gaap:OtherNonrecurringIncomeExpense
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-14886"
      unitRef="USD">330965</us-gaap:OtherNonrecurringIncomeExpense>
    <us-gaap:OtherNonrecurringIncomeExpense
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-14887"
      unitRef="USD">657040</us-gaap:OtherNonrecurringIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-14888"
      unitRef="USD">258015</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2022-11-012023-01-31"
      decimals="0"
      id="ixv-14889"
      unitRef="USD">-151818</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-14890"
      unitRef="USD">-818901</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-14891"
      unitRef="USD">254762</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-14892"
      unitRef="USD">-4189333</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2022-11-012023-01-31"
      decimals="0"
      id="ixv-14893"
      unitRef="USD">-5335923</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-14894"
      unitRef="USD">-14838925</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-14895"
      unitRef="USD">-14759107</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-14896"
      unitRef="USD">-1299205</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="From2022-11-012023-01-31"
      decimals="0"
      id="ixv-14897"
      unitRef="USD">-330079</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-14898"
      unitRef="USD">-2141289</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-14899"
      unitRef="USD">-962971</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-14900"
      unitRef="USD">-5488538</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-11-012023-01-31"
      decimals="0"
      id="ixv-14901"
      unitRef="USD">-5666002</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-14902"
      unitRef="USD">-16980214</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-14903"
      unitRef="USD">-15722078</us-gaap:NetIncomeLoss>
    <RCAT:IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT
      contextRef="From2023-11-012024-01-31"
      decimals="INF"
      id="ixv-14904"
      unitRef="USDPShares">-0.08</RCAT:IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT>
    <RCAT:IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT
      contextRef="From2022-11-012023-01-31"
      decimals="INF"
      id="ixv-14905"
      unitRef="USDPShares">-0.09</RCAT:IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT>
    <RCAT:IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT
      contextRef="From2023-05-01to2024-01-31"
      decimals="INF"
      id="ixv-14906"
      unitRef="USDPShares">-0.27</RCAT:IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT>
    <RCAT:IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT
      contextRef="From2022-05-012023-01-31"
      decimals="INF"
      id="ixv-14907"
      unitRef="USDPShares">-0.27</RCAT:IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT>
    <RCAT:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT
      contextRef="From2023-11-012024-01-31"
      decimals="INF"
      id="ixv-14908"
      unitRef="USDPShares">-0.02</RCAT:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT>
    <RCAT:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT
      contextRef="From2022-11-012023-01-31"
      decimals="INF"
      id="ixv-14909"
      unitRef="USDPShares">-0.01</RCAT:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT>
    <RCAT:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT
      contextRef="From2023-05-01to2024-01-31"
      decimals="INF"
      id="ixv-14910"
      unitRef="USDPShares">-0.04</RCAT:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT>
    <RCAT:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT
      contextRef="From2022-05-012023-01-31"
      decimals="INF"
      id="ixv-14911"
      unitRef="USDPShares">-0.02</RCAT:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT>
    <RCAT:WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT
      contextRef="From2023-11-012024-01-31"
      decimals="INF"
      id="ixv-14912"
      unitRef="Shares">55688114</RCAT:WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT>
    <RCAT:WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT
      contextRef="From2022-11-012023-01-31"
      decimals="INF"
      id="ixv-14913"
      unitRef="Shares">54294116</RCAT:WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT>
    <RCAT:WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT
      contextRef="From2023-05-01to2024-01-31"
      decimals="INF"
      id="ixv-14914"
      unitRef="Shares">55409930</RCAT:WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT>
    <RCAT:WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT
      contextRef="From2022-05-012023-01-31"
      decimals="INF"
      id="ixv-14915"
      unitRef="Shares">54050127</RCAT:WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-04-30_custom_SeriesBPreferredStock1Member"
      decimals="INF"
      id="ixv-14916"
      unitRef="Shares">986676</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-04-30_custom_SeriesBPreferredStock1Member"
      decimals="0"
      id="ixv-14917"
      unitRef="USD">9867</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-04-30_us-gaap_CommonStockMember"
      decimals="INF"
      id="ixv-14918"
      unitRef="Shares">53748735</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-04-30_us-gaap_CommonStockMember"
      decimals="0"
      id="ixv-14919"
      unitRef="USD">53749</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-04-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="ixv-14920"
      unitRef="USD">106821384</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-04-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="ixv-14921"
      unitRef="USD">-27499056</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-04-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="ixv-14922"
      unitRef="USD">-1470272</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-04-30"
      decimals="0"
      id="ixv-14923"
      unitRef="USD">77915672</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-05-012022-07-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="ixv-14924"
      unitRef="USD">755471</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      id="ixv-14925"
      unitRef="USD">755471</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <RCAT:VestingOfRestrictedStockUnitsShares
      contextRef="From2022-05-012022-07-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="ixv-14926"
      unitRef="Shares">69707</RCAT:VestingOfRestrictedStockUnitsShares>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2022-05-012022-07-31_us-gaap_CommonStockMember"
      decimals="0"
      id="ixv-14927"
      unitRef="USD">69</RCAT:VestingOfRestrictedStockUnitsAmount>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2022-05-012022-07-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="ixv-14928"
      unitRef="USD">-84145</RCAT:VestingOfRestrictedStockUnitsAmount>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      id="ixv-14929"
      unitRef="USD">-84076</RCAT:VestingOfRestrictedStockUnitsAmount>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2022-05-012022-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="ixv-14930"
      unitRef="USD">133582</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      id="ixv-14931"
      unitRef="USD">133582</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2022-05-012022-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="ixv-14932"
      unitRef="USD">352</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      id="ixv-14933"
      unitRef="USD">352</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-05-012022-07-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="ixv-14934"
      unitRef="USD">-3811599</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-05-012022-07-31"
      decimals="0"
      id="ixv-14935"
      unitRef="USD">-3811599</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-07-31_custom_SeriesBPreferredStock1Member"
      decimals="INF"
      id="ixv-14936"
      unitRef="Shares">986676</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-07-31_custom_SeriesBPreferredStock1Member"
      decimals="0"
      id="ixv-14937"
      unitRef="USD">9867</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-07-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="ixv-14938"
      unitRef="Shares">53818442</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-07-31_us-gaap_CommonStockMember"
      decimals="0"
      id="ixv-14939"
      unitRef="USD">53818</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-07-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="ixv-14940"
      unitRef="USD">107492710</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-07-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="ixv-14941"
      unitRef="USD">-31310655</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="ixv-14942"
      unitRef="USD">-1336338</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-07-31"
      decimals="0"
      id="ixv-14943"
      unitRef="USD">74909402</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-08-012022-10-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="ixv-14944"
      unitRef="USD">1246796</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      id="ixv-14945"
      unitRef="USD">1246796</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <RCAT:VestingOfRestrictedStockUnitsShares
      contextRef="From2022-08-012022-10-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="ixv-14946"
      unitRef="Shares">411097</RCAT:VestingOfRestrictedStockUnitsShares>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2022-08-012022-10-31_us-gaap_CommonStockMember"
      decimals="0"
      id="ixv-14947"
      unitRef="USD">411</RCAT:VestingOfRestrictedStockUnitsAmount>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2022-08-012022-10-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="ixv-14948"
      unitRef="USD">-332794</RCAT:VestingOfRestrictedStockUnitsAmount>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      id="ixv-14949"
      unitRef="USD">-332383</RCAT:VestingOfRestrictedStockUnitsAmount>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2022-08-012022-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="ixv-14950"
      unitRef="USD">-350811</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      id="ixv-14951"
      unitRef="USD">-350811</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2022-08-012022-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="ixv-14952"
      unitRef="USD">-1256</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      id="ixv-14953"
      unitRef="USD">-1256</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-08-012022-10-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="ixv-14954"
      unitRef="USD">-6244477</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-08-012022-10-31"
      decimals="0"
      id="ixv-14955"
      unitRef="USD">-6244477</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-10-31_custom_SeriesBPreferredStock1Member"
      decimals="INF"
      id="ixv-14956"
      unitRef="Shares">986676</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-10-31_custom_SeriesBPreferredStock1Member"
      decimals="0"
      id="ixv-14957"
      unitRef="USD">9867</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-10-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="ixv-14958"
      unitRef="Shares">54229539</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-10-31_us-gaap_CommonStockMember"
      decimals="0"
      id="ixv-14959"
      unitRef="USD">54229</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-10-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="ixv-14960"
      unitRef="USD">108406712</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-10-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="ixv-14961"
      unitRef="USD">-37555132</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="ixv-14962"
      unitRef="USD">-1688405</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-10-31"
      decimals="0"
      id="ixv-14963"
      unitRef="USD">69227271</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-11-012023-01-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="ixv-14964"
      unitRef="USD">788691</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-11-012023-01-31"
      decimals="0"
      id="ixv-14965"
      unitRef="USD">788691</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <RCAT:VestingOfRestrictedStockUnitsShares
      contextRef="From2022-11-012023-01-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="ixv-14966"
      unitRef="Shares">155922</RCAT:VestingOfRestrictedStockUnitsShares>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2022-11-012023-01-31_us-gaap_CommonStockMember"
      decimals="0"
      id="ixv-14967"
      unitRef="USD">156</RCAT:VestingOfRestrictedStockUnitsAmount>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2022-11-012023-01-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="ixv-14968"
      unitRef="USD">-3508</RCAT:VestingOfRestrictedStockUnitsAmount>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2022-11-012023-01-31"
      decimals="0"
      id="ixv-14969"
      unitRef="USD">-3352</RCAT:VestingOfRestrictedStockUnitsAmount>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2022-11-012023-01-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="ixv-14970"
      unitRef="USD">545235</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2022-11-012023-01-31"
      decimals="0"
      id="ixv-14971"
      unitRef="USD">545235</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2022-11-012023-01-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="ixv-14972"
      unitRef="USD">1124</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2022-11-012023-01-31"
      decimals="0"
      id="ixv-14973"
      unitRef="USD">1124</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-11-012023-01-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="ixv-14974"
      unitRef="USD">-5666002</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-11-012023-01-31"
      decimals="0"
      id="ixv-14975"
      unitRef="USD">-5666002</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-01-31_custom_SeriesBPreferredStock1Member"
      decimals="INF"
      id="ixv-14976"
      unitRef="Shares">986676</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-01-31_custom_SeriesBPreferredStock1Member"
      decimals="0"
      id="ixv-14977"
      unitRef="USD">9867</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-01-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="ixv-14978"
      unitRef="Shares">54385461</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-01-31_us-gaap_CommonStockMember"
      decimals="0"
      id="ixv-14979"
      unitRef="USD">54385</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-01-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="ixv-14980"
      unitRef="USD">109191895</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-01-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="ixv-14981"
      unitRef="USD">-43221134</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-01-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="ixv-14982"
      unitRef="USD">-1142046</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-01-31"
      decimals="0"
      id="ixv-14983"
      unitRef="USD">64892967</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-04-30_custom_SeriesBPreferredStock1Member"
      decimals="INF"
      id="ixv-14984"
      unitRef="Shares">986676</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-04-30_custom_SeriesBPreferredStock1Member"
      decimals="0"
      id="ixv-14985"
      unitRef="USD">9867</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-04-30_us-gaap_CommonStockMember"
      decimals="INF"
      id="ixv-14986"
      unitRef="Shares">54568065</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-04-30_us-gaap_CommonStockMember"
      decimals="0"
      id="ixv-14987"
      unitRef="USD">54568</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-04-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="ixv-14988"
      unitRef="USD">109993100</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-04-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="ixv-14989"
      unitRef="USD">-54586793</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-04-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="ixv-14990"
      unitRef="USD">-861117</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-14991"
      unitRef="USD">54609625</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-05-012023-07-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="ixv-14992"
      unitRef="USD">911606</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-05-012023-07-31"
      decimals="0"
      id="ixv-14993"
      unitRef="USD">911606</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <RCAT:VestingOfRestrictedStockUnitsShares
      contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="ixv-14994"
      unitRef="Shares">155476</RCAT:VestingOfRestrictedStockUnitsShares>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember"
      decimals="0"
      id="ixv-14995"
      unitRef="USD">155</RCAT:VestingOfRestrictedStockUnitsAmount>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2023-05-012023-07-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="ixv-14996"
      unitRef="USD">-8675</RCAT:VestingOfRestrictedStockUnitsAmount>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2023-05-012023-07-31"
      decimals="0"
      id="ixv-14997"
      unitRef="USD">-8520</RCAT:VestingOfRestrictedStockUnitsAmount>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="From2023-05-012023-07-31_custom_SeriesBPreferredStock1Member"
      decimals="INF"
      id="ixv-14998"
      unitRef="Shares">982000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2023-05-012023-07-31_custom_SeriesBPreferredStock1Member"
      decimals="0"
      id="ixv-14999"
      unitRef="USD">-9820</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="ixv-15000"
      unitRef="Shares">818334</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2023-05-012023-07-31_us-gaap_CommonStockMember"
      decimals="0"
      id="ixv-15001"
      unitRef="USD">818</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2023-05-012023-07-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="ixv-15002"
      unitRef="USD">9002</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2023-05-012023-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="ixv-15003"
      unitRef="USD">289389</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2023-05-012023-07-31"
      decimals="0"
      id="ixv-15004"
      unitRef="USD">289389</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-05-012023-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="ixv-15005"
      unitRef="USD">1646</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-05-012023-07-31"
      decimals="0"
      id="ixv-15006"
      unitRef="USD">1646</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-05-012023-07-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="ixv-15007"
      unitRef="USD">-5810348</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-05-012023-07-31"
      decimals="0"
      id="ixv-15008"
      unitRef="USD">-5810348</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-07-31_custom_SeriesBPreferredStock1Member"
      decimals="INF"
      id="ixv-15009"
      unitRef="Shares">4676</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-07-31_custom_SeriesBPreferredStock1Member"
      decimals="0"
      id="ixv-15010"
      unitRef="USD">47</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-07-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="ixv-15011"
      unitRef="Shares">55541875</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-07-31_us-gaap_CommonStockMember"
      decimals="0"
      id="ixv-15012"
      unitRef="USD">55541</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-07-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="ixv-15013"
      unitRef="USD">110905033</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-07-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="ixv-15014"
      unitRef="USD">-60397141</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="ixv-15015"
      unitRef="USD">-570082</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-07-31"
      decimals="0"
      id="ixv-15016"
      unitRef="USD">49993398</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-08-012023-10-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="ixv-15017"
      unitRef="USD">1196325</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="ixv-15018"
      unitRef="USD">1196325</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <RCAT:VestingOfRestrictedStockUnitsShares
      contextRef="From2023-08-012023-10-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="ixv-15019"
      unitRef="Shares">54786</RCAT:VestingOfRestrictedStockUnitsShares>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2023-08-012023-10-31_us-gaap_CommonStockMember"
      decimals="0"
      id="ixv-15020"
      unitRef="USD">55</RCAT:VestingOfRestrictedStockUnitsAmount>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2023-08-012023-10-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="ixv-15021"
      unitRef="USD">-7826</RCAT:VestingOfRestrictedStockUnitsAmount>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="ixv-15022"
      unitRef="USD">-7771</RCAT:VestingOfRestrictedStockUnitsAmount>
    <RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetShares
      contextRef="From2023-08-012023-10-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="ixv-15023"
      unitRef="Shares">53235</RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetShares>
    <RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetValue
      contextRef="From2023-08-012023-10-31_us-gaap_CommonStockMember"
      decimals="0"
      id="ixv-15024"
      unitRef="USD">53</RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetValue>
    <RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetValue
      contextRef="From2023-08-012023-10-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="ixv-15025"
      unitRef="USD">9159</RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetValue>
    <RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetValue
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="ixv-15026"
      unitRef="USD">9212</RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetValue>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2023-08-012023-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="ixv-15027"
      unitRef="USD">363663</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="ixv-15028"
      unitRef="USD">363663</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-08-012023-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="ixv-15029"
      unitRef="USD">1376</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="ixv-15030"
      unitRef="USD">1376</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-08-012023-10-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="ixv-15031"
      unitRef="USD">-5681328</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="ixv-15032"
      unitRef="USD">-5681328</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-10-31_custom_SeriesBPreferredStock1Member"
      decimals="INF"
      id="ixv-15033"
      unitRef="Shares">4676</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-10-31_custom_SeriesBPreferredStock1Member"
      decimals="0"
      id="ixv-15034"
      unitRef="USD">47</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-10-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="ixv-15035"
      unitRef="Shares">55649896</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-10-31_us-gaap_CommonStockMember"
      decimals="0"
      id="ixv-15036"
      unitRef="USD">55649</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-10-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="ixv-15037"
      unitRef="USD">112102691</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-10-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="ixv-15038"
      unitRef="USD">-66078469</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="ixv-15039"
      unitRef="USD">-205043</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-10-31"
      decimals="0"
      id="ixv-15040"
      unitRef="USD">45874875</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-11-012024-01-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="ixv-15041"
      unitRef="USD">585771</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-15042"
      unitRef="USD">585771</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <RCAT:VestingOfRestrictedStockUnitsShares
      contextRef="From2023-11-012024-01-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="ixv-15043"
      unitRef="Shares">118210</RCAT:VestingOfRestrictedStockUnitsShares>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2023-11-012024-01-31_us-gaap_CommonStockMember"
      decimals="0"
      id="ixv-15044"
      unitRef="USD">119</RCAT:VestingOfRestrictedStockUnitsAmount>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2023-11-012024-01-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="ixv-15045"
      unitRef="USD">-7433</RCAT:VestingOfRestrictedStockUnitsAmount>
    <RCAT:VestingOfRestrictedStockUnitsAmount
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-15046"
      unitRef="USD">-7314</RCAT:VestingOfRestrictedStockUnitsAmount>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2023-11-012024-01-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="ixv-15047"
      unitRef="Shares">3000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2023-11-012024-01-31_us-gaap_CommonStockMember"
      decimals="0"
      id="ixv-15048"
      unitRef="USD">3</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2023-11-012024-01-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="ixv-15049"
      unitRef="USD">2652</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-15050"
      unitRef="USD">2655</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="From2023-10-012024-01-31_us-gaap_CommonStockMember"
      decimals="0"
      id="ixv-15051"
      unitRef="USD">804400</us-gaap:PaymentsOfDebtIssuanceCosts>
    <RCAT:StockIssuedDuringPeriodSharesPublicOffering
      contextRef="From2023-11-012024-01-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="ixv-15052"
      unitRef="Shares">18400000</RCAT:StockIssuedDuringPeriodSharesPublicOffering>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2023-11-012024-01-31_us-gaap_CommonStockMember"
      decimals="0"
      id="ixv-15053"
      unitRef="USD">18400</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2023-11-012024-01-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="ixv-15054"
      unitRef="USD">8377200</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-15055"
      unitRef="USD">8395600</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2023-11-012024-01-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="ixv-15056"
      unitRef="USD">211113</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-15057"
      unitRef="USD">211113</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-11-012024-01-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="ixv-15058"
      unitRef="USD">-1449</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-15059"
      unitRef="USD">-1449</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-11-012024-01-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="ixv-15060"
      unitRef="USD">-5488538</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-15061"
      unitRef="USD">-5488538</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-01-31_custom_SeriesBPreferredStock1Member"
      decimals="INF"
      id="ixv-15062"
      unitRef="Shares">4676</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-01-31_custom_SeriesBPreferredStock1Member"
      decimals="0"
      id="ixv-15063"
      unitRef="USD">47</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-01-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="ixv-15064"
      unitRef="Shares">74171106</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-01-31_us-gaap_CommonStockMember"
      decimals="0"
      id="ixv-15065"
      unitRef="USD">74171</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-01-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="ixv-15066"
      unitRef="USD">121060881</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-01-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="ixv-15067"
      unitRef="USD">-71567007</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-01-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="ixv-15068"
      unitRef="USD">4621</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15069"
      unitRef="USD">49572713</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15070"
      unitRef="USD">-16980214</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15071"
      unitRef="USD">-15722078</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15072"
      unitRef="USD">-2141289</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15073"
      unitRef="USD">-962971</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15074"
      unitRef="USD">-14838925</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15075"
      unitRef="USD">-14759107</us-gaap:IncomeLossFromContinuingOperations>
    <RCAT:ShareBasedCompensationOptions
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15076"
      unitRef="USD">1955547</RCAT:ShareBasedCompensationOptions>
    <RCAT:ShareBasedCompensationOptions
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15077"
      unitRef="USD">1308768</RCAT:ShareBasedCompensationOptions>
    <RCAT:StockBasedCompensationRestrictedUnits
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15078"
      unitRef="USD">738155</RCAT:StockBasedCompensationRestrictedUnits>
    <RCAT:StockBasedCompensationRestrictedUnits
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15079"
      unitRef="USD">1482190</RCAT:StockBasedCompensationRestrictedUnits>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15080"
      unitRef="USD">650769</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15081"
      unitRef="USD">437157</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:MarketableSecuritiesGainLoss
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15082"
      unitRef="USD">851986</us-gaap:MarketableSecuritiesGainLoss>
    <us-gaap:MarketableSecuritiesGainLoss
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15083"
      unitRef="USD">106225</us-gaap:MarketableSecuritiesGainLoss>
    <us-gaap:Depreciation
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15084"
      unitRef="USD">357289</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15085"
      unitRef="USD">169748</us-gaap:Depreciation>
    <us-gaap:IncreaseDecreaseInDerivativeLiabilities
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15086"
      unitRef="USD">-302821</us-gaap:IncreaseDecreaseInDerivativeLiabilities>
    <us-gaap:IncreaseDecreaseInDerivativeLiabilities
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15087"
      unitRef="USD">-751397</us-gaap:IncreaseDecreaseInDerivativeLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15088"
      unitRef="USD">-4371862</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15089"
      unitRef="USD">-1623146</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15090"
      unitRef="USD">-172697</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15091"
      unitRef="USD">-3243110</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15092"
      unitRef="USD">-1534558</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15093"
      unitRef="USD">-126947</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <RCAT:IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15094"
      unitRef="USD">-2210</RCAT:IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <RCAT:IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15095"
      unitRef="USD">25786</RCAT:IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15096"
      unitRef="USD">-103690</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15097"
      unitRef="USD">-225741</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15098"
      unitRef="USD">889324</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15099"
      unitRef="USD">1008430</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15100"
      unitRef="USD">528759</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15101"
      unitRef="USD">-615006</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15102"
      unitRef="USD">-15354934</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15103"
      unitRef="USD">-16806150</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15104"
      unitRef="USD">184532</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15105"
      unitRef="USD">1735882</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15106"
      unitRef="USD">12826217</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15107"
      unitRef="USD">24282117</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15108"
      unitRef="USD">250000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15109"
      unitRef="USD">12641685</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15110"
      unitRef="USD">22296235</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15111"
      unitRef="USD">8395600</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <RCAT:ProceedsFromATMFacility
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15112"
      unitRef="USD">9212</RCAT:ProceedsFromATMFacility>
    <us-gaap:RepaymentsOfDebt
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15113"
      unitRef="USD">423772</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15114"
      unitRef="USD">471923</us-gaap:RepaymentsOfDebt>
    <us-gaap:PaymentsForOtherTaxes
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15115"
      unitRef="USD">23604</us-gaap:PaymentsForOtherTaxes>
    <us-gaap:PaymentsForOtherTaxes
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15116"
      unitRef="USD">594454</us-gaap:PaymentsForOtherTaxes>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15117"
      unitRef="USD">2655</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15118"
      unitRef="USD">13404</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15119"
      unitRef="USD">40057</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15120"
      unitRef="USD">7960091</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15121"
      unitRef="USD">-1093030</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15122"
      unitRef="USD">-781482</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15123"
      unitRef="USD">-4588708</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15124"
      unitRef="USD">98441</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInDiscontinuedOperations
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15125"
      unitRef="USD">-683041</us-gaap:NetCashProvidedByUsedInDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInDiscontinuedOperations
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15126"
      unitRef="USD">-4588708</us-gaap:NetCashProvidedByUsedInDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15127"
      unitRef="USD">4563801</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15128"
      unitRef="USD">-191653</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-15129"
      unitRef="USD">3260305</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2022-04-30"
      decimals="0"
      id="ixv-15130"
      unitRef="USD">4084815</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15131"
      unitRef="USD">7824106</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2023-01-31"
      decimals="0"
      id="ixv-15132"
      unitRef="USD">3893162</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCash
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15133"
      unitRef="USD">126771</us-gaap:DisposalGroupIncludingDiscontinuedOperationCash>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCash
      contextRef="AsOf2023-01-31"
      decimals="0"
      id="ixv-15134"
      unitRef="USD">84058</us-gaap:DisposalGroupIncludingDiscontinuedOperationCash>
    <RCAT:CashOfContinuingOperations
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15135"
      unitRef="USD">7697335</RCAT:CashOfContinuingOperations>
    <RCAT:CashOfContinuingOperations
      contextRef="AsOf2023-01-31"
      decimals="0"
      id="ixv-15136"
      unitRef="USD">3809104</RCAT:CashOfContinuingOperations>
    <us-gaap:InterestPaidNet
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15137"
      unitRef="USD">57963</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15138"
      unitRef="USD">97005</us-gaap:InterestPaidNet>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15139"
      unitRef="USD">864165</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15140"
      unitRef="USD">328006</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent>
    <RCAT:ConversionOfPreferredStockIntoCommonStock
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15141"
      unitRef="USD">9820</RCAT:ConversionOfPreferredStockIntoCommonStock>
    <RCAT:FairValueOfSharesWithheldAsPaymentOfNoteReceivable
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15142"
      unitRef="USD">18449</RCAT:FairValueOfSharesWithheldAsPaymentOfNoteReceivable>
    <RCAT:TaxesRelatedToNetShareSettlementOfEquityAwards
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15143"
      unitRef="USD">11682</RCAT:TaxesRelatedToNetShareSettlementOfEquityAwards>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-6939">&lt;p id="xdx_808_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zUKSOmUrlWji" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_828_zgLm47k1G0ie"&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;The Company 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 operating 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 (&#x201c;FPV&#x201d;) 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 (&#x201c;Fat Shark&#x201d;), 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 (&#x201c;Teal&#x201d;), a leader in commercial and government Unmanned Aerial Vehicles (&#x201c;UAV&#x201d;) 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 concentrated on integrating and organizing these businesses. Effective May 1, 2022, we established the Enterprise segment
(&#x201c;Enterprise&#x201d;) and the Consumer segment (&#x201c;Consumer&#x201d;) 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;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 Technology Officer (&#x201c;CTO&#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: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;On December 11, 2023, the Company completed a firm commitment underwritten public offering with ThinkEquity of 18,400,000 shares of common stock which generated gross proceeds of $9,200,000 and net proceeds of approximately $8,400,000.&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;&#160;&lt;/p&gt;

&lt;p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;On February 16, 2024&lt;/span&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;span style="font-size: 10pt"&gt;,
we closed the sale of our Consumer segment to Unusual Machines, Inc. (or &#x201c;Unusual Machines&#x201d; or &#x201c;UM&#x201d;). The sale
reflects the Company's decision to focus its efforts and capital on defense where it believes that there are more opportunities to create
long term shareholder value. See Note 3 and Note 23.&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;&#160;&lt;/p&gt;

</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-7001">&lt;p id="xdx_801_eus-gaap--BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_z5u0cuLXmu68" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_828_zsIdrpRPtlO1"&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_842_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zw82XQXNTtO9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_865_zYxd7QcVG415"&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_858_z21kqyBlogI1" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_84D_eus-gaap--ConsolidationPolicyTextBlock_z2Y1DOn9yVId" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;b&gt;&lt;span id="xdx_860_zkZmYTBV81si"&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 subsidiaries
which include Teal, 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;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_zaF2jH3Vnmp7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_84F_eus-gaap--UseOfEstimates_zSze6V4nITFc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_867_z8Zj24GJfQAj"&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_854_zaY3C6Bb43C9" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p id="xdx_84E_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zvOVWryYVoo7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86D_zkzPz9bEvCW7"&gt;Cash and Cash Equivalents&lt;/span&gt; &lt;/b&gt;&#x2013; At January
31, 2024, we had cash of $7,697,335 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_858_z7DZiyNBPMJj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_846_eus-gaap--MarketableSecuritiesPolicy_zglYILHhZKO5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86D_z4O1FVRizUn4"&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 $0 and $151,671 as of January 31,
2024 and April 30, 2023, respectively, and was included in other current assets. We did not write off any accrued interest income during
the nine months ended January 31, 2024 and 2023.&lt;/p&gt;

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

&lt;p id="xdx_844_eus-gaap--InventoryPolicyTextBlock_zc9Px3yPdwJ8" 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_86A_z76irGiC0Kq2"&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, direct labor, indirect &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;span style="font-size: 10pt; background-color: white"&gt;overhead,
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_856_z9z8xjmF7GDj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_84F_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zRJLv9FPtzgc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;b&gt;&lt;span id="xdx_86D_zv9gNXkiuDh6"&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;&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_855_zOveUfmey7fd" 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_847_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zggoKUo2YQIg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_867_zDA02a7iamn1"&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_856_zxnjLuPomaA3" 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_848_eus-gaap--RevenueRecognitionLeasesOperating_zyWhNRelZ6Vf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_869_zMorf4JDWK5i"&gt;Leases&lt;/span&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_858_zs6P0jfzDkj9" 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--FairValueOfFinancialInstrumentsPolicy_zhNoUGZTmW8k" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86C_zMLuVS38i8vi"&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;&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;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;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_85C_zs8g8IuY4SHd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_849_eus-gaap--RevenueRecognitionPolicyTextBlock_za26wjdQKgd2" style="font: 12pt/105% 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_86B_zv2npUlAp6m5"&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&lt;/span&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;span style="font-size: 10pt"&gt;,
specifically, the shipment of goods to customers as orders are fulfilled. The Company recognizes revenue upon shipment unless otherwise
specified in the purchase order. 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 $52,296 and $155,986
at January 31, 2024 and April 30, 2023, respectively.&lt;/span&gt;&lt;/p&gt;

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

&lt;p id="xdx_842_eus-gaap--ResearchAndDevelopmentExpensePolicy_zCCGeRn28GH" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_868_znQS9jTTmQi1"&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, materials, and a proportionate share of overhead
costs such as rent.&lt;/p&gt;

&lt;p id="xdx_859_zrs2WEAWvcye" 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_zYrFQAy2Bh5d" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86E_zwrHU11bK7Pc"&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_857_zn0SMLPhzaHh" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_846_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_z0ZxsRJSTjS3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_864_zVuhfQgQWKsk"&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_858_zQpW8RIHgxpa" 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_zsnTLTNsCy7i" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86C_zqooeTiQmjJ7"&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_85F_zVD9suB7phVb" 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_84F_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_zqFNnUuyA1Cf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_861_zqKkSp9L2ot9"&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 nine months ended January 31, 2024, comprehensive loss was
$865,738 lower than net loss, related to unrealized gains on available-for-sale securities totaling $864,165, and foreign currency translation
adjustments of $1,573. During the nine months ended January 31, 2023, comprehensive loss was $328,226 lower than net loss, related to
unrealized gains on available-for-sale securities totaling $328,006, and foreign currency translation adjustments of $220.&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_854_zyWbAE8Mx5X" 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--CompensationRelatedCostsPolicyTextBlock_z4PiRY5F85qe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_861_zbAHA1SKtcf9"&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_85D_zBvslUvCXjp" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p id="xdx_84D_eus-gaap--EarningsPerSharePolicyTextBlock_zQyaHVGhTDbh" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_868_z0K2Kd9AyOhb"&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;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_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zVoQfexp44Dl" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%" 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_496_20230501__20240131_z7Hrd5tGAEPf" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;January 31, 2024&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_20220501__20230430_zHcUsF9H1Arc" 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_404_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount_z8Dgnnx7BNKh" 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_403_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount_zjgiHy8EvZpl" 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,679,100&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_404_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount_zCXGJ991MiOh" 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_409_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount_zaTalOYRDbk7" 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;653,386&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_406_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_zixZ0NBFjmW" 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;8,876,381&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_8A8_zNiTVXehp8og" 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_853_zyD5QpnIvGq1" 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_848_ecustom--RelatedPartiesPolicyTextBlock_zGN4qcuQFlS9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86B_zrtTuctasVe3"&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_850_zi3bUu5v8KFc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_845_ecustom--SegmentReportingPolicyTextBlock_zZaitc3txFle" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_863_zmSBGarrjpRk"&gt;Segment Reporting&lt;/span&gt; &lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="background-color: white"&gt;Since
January 2020, we have acquired four separate businesses operating in various aspects of the drone industry. &lt;/span&gt;Following the Teal
acquisition in August 2021, we focused on integrating and organizing these businesses. Effective May 1, 2022, we established the Enterprise
and Consumer segments 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 id="xdx_856_ztsp6yvpeQ6k" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_847_eus-gaap--SubstantialDoubtAboutGoingConcernTextBlock_zaVRypBFwNL4" style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="font-size: 10pt; background-color: white"&gt;&lt;b&gt;&lt;span id="xdx_865_zZD7g397Cczg"&gt;Liquidity
and Going Concern&lt;/span&gt; &lt;/b&gt;&#x2013; The Company has never been profitable and has incurred net losses related to acquisitions, as
well as costs incurred to pursue its long-term growth strategy. During the nine months ended January 31, 2024, the Company incurred
a net loss from continuing operations of $14,838,925&#160;and used cash in operating activities of continuing operations of
$15,354,934. As of January 31, 2024, working capital for continuing operations totaled $19,927,073. These financial results and our
financial position at&#160;January 31, 2024&#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 completed a public offering
of 18,400,000 shares of common stock which generated net proceeds of approximately $8,400,000 as further described in Note 1 and
Note 15. 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.&#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, for twelve months from the date these consolidated financial statements&#160;are&#160;issued.&lt;/span&gt;&lt;/p&gt;

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

</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-7006">&lt;p id="xdx_842_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zw82XQXNTtO9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_865_zYxd7QcVG415"&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-01to2024-01-31" id="ixv-7011">&lt;p id="xdx_84D_eus-gaap--ConsolidationPolicyTextBlock_z2Y1DOn9yVId" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;b&gt;&lt;span id="xdx_860_zkZmYTBV81si"&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 subsidiaries
which include Teal, 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;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-01to2024-01-31" id="ixv-7020">&lt;p id="xdx_84F_eus-gaap--UseOfEstimates_zSze6V4nITFc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_867_z8Zj24GJfQAj"&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-01to2024-01-31" id="ixv-7026">&lt;p id="xdx_84E_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zvOVWryYVoo7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86D_zkzPz9bEvCW7"&gt;Cash and Cash Equivalents&lt;/span&gt; &lt;/b&gt;&#x2013; At January
31, 2024, we had cash of $7,697,335 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-01to2024-01-31" id="ixv-7031">&lt;p id="xdx_846_eus-gaap--MarketableSecuritiesPolicy_zglYILHhZKO5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86D_z4O1FVRizUn4"&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 $0 and $151,671 as of January 31,
2024 and April 30, 2023, respectively, and was included in other current assets. We did not write off any accrued interest income during
the nine months ended January 31, 2024 and 2023.&lt;/p&gt;

</us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:ReceivablesPolicyTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-7038">&lt;p id="xdx_84D_eus-gaap--ReceivablesPolicyTextBlock_zVS0uOzJjo7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_864_zS6EXF8x6U47"&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-01to2024-01-31" id="ixv-7044">&lt;p id="xdx_844_eus-gaap--InventoryPolicyTextBlock_zc9Px3yPdwJ8" 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_86A_z76irGiC0Kq2"&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, direct labor, indirect &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;span style="font-size: 10pt; background-color: white"&gt;overhead,
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-01to2024-01-31" id="ixv-7053">&lt;p id="xdx_84F_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zRJLv9FPtzgc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;b&gt;&lt;span id="xdx_86D_zv9gNXkiuDh6"&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;&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-01to2024-01-31" id="ixv-7073">&lt;p id="xdx_847_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zggoKUo2YQIg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_867_zDA02a7iamn1"&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-01to2024-01-31" id="ixv-7080">&lt;p id="xdx_848_eus-gaap--RevenueRecognitionLeasesOperating_zyWhNRelZ6Vf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_869_zMorf4JDWK5i"&gt;Leases&lt;/span&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-01to2024-01-31" id="ixv-7086">&lt;p id="xdx_84B_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zhNoUGZTmW8k" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86C_zMLuVS38i8vi"&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;&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;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;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-01to2024-01-31" id="ixv-7128">&lt;p id="xdx_849_eus-gaap--RevenueRecognitionPolicyTextBlock_za26wjdQKgd2" style="font: 12pt/105% 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_86B_zv2npUlAp6m5"&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&lt;/span&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;span style="font-size: 10pt"&gt;,
specifically, the shipment of goods to customers as orders are fulfilled. The Company recognizes revenue upon shipment unless otherwise
specified in the purchase order. 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 $52,296 and $155,986
at January 31, 2024 and April 30, 2023, respectively.&lt;/span&gt;&lt;/p&gt;

</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="From2023-05-01to2024-01-31" id="ixv-7136">&lt;p id="xdx_842_eus-gaap--ResearchAndDevelopmentExpensePolicy_zCCGeRn28GH" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_868_znQS9jTTmQi1"&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, materials, and a proportionate share of overhead
costs such as rent.&lt;/p&gt;

</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-7141">&lt;p id="xdx_84B_eus-gaap--IncomeTaxPolicyTextBlock_zYrFQAy2Bh5d" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86E_zwrHU11bK7Pc"&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-01to2024-01-31" id="ixv-7146">&lt;p id="xdx_846_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_z0ZxsRJSTjS3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_864_zVuhfQgQWKsk"&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-01to2024-01-31" id="ixv-7152">&lt;p id="xdx_842_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zsnTLTNsCy7i" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86C_zqooeTiQmjJ7"&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-01to2024-01-31" id="ixv-7157">&lt;p id="xdx_84F_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_zqFNnUuyA1Cf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_861_zqKkSp9L2ot9"&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 nine months ended January 31, 2024, comprehensive loss was
$865,738 lower than net loss, related to unrealized gains on available-for-sale securities totaling $864,165, and foreign currency translation
adjustments of $1,573. During the nine months ended January 31, 2023, comprehensive loss was $328,226 lower than net loss, related to
unrealized gains on available-for-sale securities totaling $328,006, and foreign currency translation adjustments of $220.&lt;/p&gt;



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

</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:CompensationRelatedCostsPolicyTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-7172">&lt;p id="xdx_84B_eus-gaap--CompensationRelatedCostsPolicyTextBlock_z4PiRY5F85qe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_861_zbAHA1SKtcf9"&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-01to2024-01-31" id="ixv-7178">&lt;p id="xdx_84D_eus-gaap--EarningsPerSharePolicyTextBlock_zQyaHVGhTDbh" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_868_z0K2Kd9AyOhb"&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;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_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zVoQfexp44Dl" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%" 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_496_20230501__20240131_z7Hrd5tGAEPf" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;January 31, 2024&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_20220501__20230430_zHcUsF9H1Arc" 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_404_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount_z8Dgnnx7BNKh" 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_403_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount_zjgiHy8EvZpl" 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,679,100&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_404_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount_zCXGJ991MiOh" 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_409_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount_zaTalOYRDbk7" 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;653,386&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_406_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_zixZ0NBFjmW" 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;8,876,381&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_8A8_zNiTVXehp8og" 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-01to2024-01-31" id="ixv-7183">&lt;table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zVoQfexp44Dl" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%" 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_496_20230501__20240131_z7Hrd5tGAEPf" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;January 31, 2024&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_20220501__20230430_zHcUsF9H1Arc" 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_404_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount_z8Dgnnx7BNKh" 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_403_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount_zjgiHy8EvZpl" 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,679,100&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_404_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount_zCXGJ991MiOh" 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_409_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount_zaTalOYRDbk7" 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;653,386&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_406_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_zixZ0NBFjmW" 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;8,876,381&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-01to2024-01-31"
      decimals="INF"
      id="ixv-15144"
      unitRef="Shares">3896</RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount>
    <RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount
      contextRef="From2022-05-012023-04-30"
      decimals="INF"
      id="ixv-15145"
      unitRef="Shares">822230</RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount>
    <RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount
      contextRef="From2023-05-01to2024-01-31"
      decimals="INF"
      id="ixv-15146"
      unitRef="Shares">6679100</RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount>
    <RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount
      contextRef="From2022-05-012023-04-30"
      decimals="INF"
      id="ixv-15147"
      unitRef="Shares">4784809</RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount>
    <RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount
      contextRef="From2023-05-01to2024-01-31"
      decimals="INF"
      id="ixv-15148"
      unitRef="Shares">1539999</RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount>
    <RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount
      contextRef="From2022-05-012023-04-30"
      decimals="INF"
      id="ixv-15149"
      unitRef="Shares">1539999</RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount>
    <RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount
      contextRef="From2023-05-01to2024-01-31"
      decimals="INF"
      id="ixv-15150"
      unitRef="Shares">653386</RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount>
    <RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount
      contextRef="From2022-05-012023-04-30"
      decimals="INF"
      id="ixv-15151"
      unitRef="Shares">781060</RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2023-05-01to2024-01-31"
      decimals="INF"
      id="ixv-15152"
      unitRef="Shares">8876381</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2022-05-012023-04-30"
      decimals="INF"
      id="ixv-15153"
      unitRef="Shares">7928098</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <RCAT:RelatedPartiesPolicyTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-7247">&lt;p id="xdx_848_ecustom--RelatedPartiesPolicyTextBlock_zGN4qcuQFlS9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86B_zrtTuctasVe3"&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-01to2024-01-31" id="ixv-7252">&lt;p id="xdx_845_ecustom--SegmentReportingPolicyTextBlock_zZaitc3txFle" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_863_zmSBGarrjpRk"&gt;Segment Reporting&lt;/span&gt; &lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="background-color: white"&gt;Since
January 2020, we have acquired four separate businesses operating in various aspects of the drone industry. &lt;/span&gt;Following the Teal
acquisition in August 2021, we focused on integrating and organizing these businesses. Effective May 1, 2022, we established the Enterprise
and Consumer segments 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;

</RCAT:SegmentReportingPolicyTextBlock>
    <us-gaap:SubstantialDoubtAboutGoingConcernTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-7261">&lt;p id="xdx_847_eus-gaap--SubstantialDoubtAboutGoingConcernTextBlock_zaVRypBFwNL4" style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="font-size: 10pt; background-color: white"&gt;&lt;b&gt;&lt;span id="xdx_865_zZD7g397Cczg"&gt;Liquidity
and Going Concern&lt;/span&gt; &lt;/b&gt;&#x2013; The Company has never been profitable and has incurred net losses related to acquisitions, as
well as costs incurred to pursue its long-term growth strategy. During the nine months ended January 31, 2024, the Company incurred
a net loss from continuing operations of $14,838,925&#160;and used cash in operating activities of continuing operations of
$15,354,934. As of January 31, 2024, working capital for continuing operations totaled $19,927,073. These financial results and our
financial position at&#160;January 31, 2024&#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 completed a public offering
of 18,400,000 shares of common stock which generated net proceeds of approximately $8,400,000 as further described in Note 1 and
Note 15. 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.&#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, for twelve months from the date these consolidated financial statements&#160;are&#160;issued.&lt;/span&gt;&lt;/p&gt;

</us-gaap:SubstantialDoubtAboutGoingConcernTextBlock>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-7281">&lt;p id="xdx_80B_eus-gaap--DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_zPMmM1py7Whb" 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;b&gt;&lt;span id="xdx_821_znSs7hwhmUT5"&gt;Note
3 &#x2013; Discontinued Operations &#x2013; Sale of Consumer Segment&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-size: 10pt; background-color: white"&gt;On
February 16, 2024&lt;/span&gt;&lt;span style="font-size: 8pt"&gt;&#160;&#160;&lt;/span&gt;&lt;span style="font-size: 10pt; background-color: white"&gt;, the Company
closed the sale of its Consumer segment consisting of Rotor Riot and Fat Shark. Accordingly, the Consumer segment has been classified
as Discontinued Operations and reported in accordance with the applicable accounting standards. See Note 23 for additional information
regarding the transaction. Set forth below are the results of operations for the Consumer segment for:&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_zYQEQYYhMSwa" 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_499_20231101__20240131_zt0KhuPdg09i" 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_490_20221101__20230131_zCFmur4BluPe" 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_49B_20230501__20240131_zH1q2giyPAH6" 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_499_20220501__20230131_zJCph99dIkL9" 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;&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 colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Three
                                            months ended&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;January
                                            31,&lt;/b&gt;&lt;/span&gt;&lt;/p&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="7" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Nine
                                            months ended&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;January
                                            31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DisposalGroupIncludingDiscontinuedOperationRevenue_zAlUikQaJn5a" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 45%; font-size: 10pt; text-indent: -10pt; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;1,100,943&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;1,438,961&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;4,027,094&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;4,164,531&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; 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 style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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_408_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_zlqJJaBEA1w2" 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;&lt;span style="font-size: 10pt"&gt;Cost
    of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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;1,745,771&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;1,239,420&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;4,285,087&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;3,579,679&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 style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_zFOSBMnwZzUj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;Gross Margin&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;(644,828&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&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;199,541&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;(257,993&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&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;584,852&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 style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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_407_ecustom--DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract_iB_zjpUp2apZqK6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;Operating Expenses&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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_403_ecustom--DisposalGroupIncludingDiscontinuedOperationOperationsExpense_i01_zxiRTkEqLwk3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-indent: -10pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt"&gt;Operations&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;288,059&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;151,502&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;671,864&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;484,340&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_ecustom--DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense_i01_z7qRhvXUwHb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt"&gt;Research and
    development&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;36,379&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;80,270&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;113,682&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;251,034&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_407_ecustom--DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense_i01_zWiBJWLn5eOd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt"&gt;Sales and marketing&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;286,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;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;192,625&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;978,435&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;555,916&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--DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_i01_zegqpQXKA4R6" 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;&lt;span style="font-size: 10pt"&gt;General
    and administrative&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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;43,024&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;116,837&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;96,612&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;276,321&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_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOperatingExpense_i01_zikumACncJRh" 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;&lt;span style="font-size: 10pt"&gt;Total
    operating expenses&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;654,380&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;541,234&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;1,860,593&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;1,567,611&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--DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_zPDVKW1gqwRh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;Operating loss&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;(1,299,208&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&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;(341,693&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&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,118,586&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&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;(982,759&lt;/span&gt;&lt;/td&gt;&lt;td style="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 style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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_408_ecustom--DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract_iB_zSOkNtSW7Bg1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;Other (income)
    expense&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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--DisposalGroupIncludingDiscontinuedOperationInterestExpense_i01_zbxrOAnMrWA9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0889"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0890"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; 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;22,856&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: 8pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0892"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; 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_408_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherIncome_i01N_di_zTxm1V1s2M72" 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;&lt;span style="font-size: 10pt"&gt;Other,
    net&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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;(3&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;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;(11,614&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;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;(153&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;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;(19,788&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_400_ecustom--DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract_i01B_zl98UtLLRSVd" 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;&lt;span style="font-size: 10pt"&gt;Other (income)
    expense&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;(3&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&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;(11,614&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&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;22,703&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;(19,788&lt;/span&gt;&lt;/td&gt;&lt;td style="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 style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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--IncomeLossFromDiscontinuedOperationsNetOfTax_zSL6kxNRDUU7" 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;&lt;span style="font-size: 10pt"&gt;Net
    loss from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(1,299,205&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(330,079&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(2,141,289&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(962,971&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A8_zfp96eWMrUQb" 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;&#160;&lt;/span&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;&lt;span style="background-color: white"&gt;Assets
and liabilities for the Consumer segment included:&lt;/span&gt;&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_89A_ecustom--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock_zXdgapCk0gx1" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%" 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_490_20240131_zQUGoxfYtQ7j" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;January 31, 2024&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_20230430_zE8ZrbHqUL3d" 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_403_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_iB_zXt5WTtec3g4" 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_40A_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCash_i01I_z0BFaZ9aQ9Vi" 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;126,771&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_409_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_i01I_zMhXoW6FbGwg" 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;1,760&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_408_eus-gaap--DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_i01I_zTbWZtqxKTf7" 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;1,545,667&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_409_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_i01I_z9aIuvBWEdd1" 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,586,938&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_406_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_i01I_ztLBnwXIgON2" 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;3,261,136&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_zMzYf9oA2mqa" 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_40E_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_iI_z6lHjxZae4C" 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;59,426&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_402_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent_iI_zYFy4aPnUMqc" 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;376,751&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_zyyRCQ2HZoDg" 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;456,177&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_zkXWE9qPOUQc" 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_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_i01I_zfvDIcFfyANh" 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;156,421&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_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_i01I_zHeEuKwiUzQ6" 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;116,812&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_40B_ecustom--DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations_i01I_zJvz7ENAjnwc" 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;98,441&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: xdx2ixbrl0951"&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_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_i01I_zicPYoiimcAf" 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;45,791&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_40B_ecustom--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent_i01I_zUUnOBKYR8da" 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;56,974&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_40B_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_i01I_zDYIXygsNOVh" 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;474,439&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_404_ecustom--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent_iI_ztzCVc80ic7g" 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;321,771&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_406_ecustom--DisposalGroupIncludingDiscontinuedOperationWorkingCapital_iI_zc3lLXsAjuFj" 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;2,786,697&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 style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"&gt;&lt;/p&gt;

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

</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-7292">&lt;table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_zYQEQYYhMSwa" 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_499_20231101__20240131_zt0KhuPdg09i" 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_490_20221101__20230131_zCFmur4BluPe" 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_49B_20230501__20240131_zH1q2giyPAH6" 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_499_20220501__20230131_zJCph99dIkL9" 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;&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 colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Three
                                            months ended&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;January
                                            31,&lt;/b&gt;&lt;/span&gt;&lt;/p&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="7" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Nine
                                            months ended&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;January
                                            31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DisposalGroupIncludingDiscontinuedOperationRevenue_zAlUikQaJn5a" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 45%; font-size: 10pt; text-indent: -10pt; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;1,100,943&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;1,438,961&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;4,027,094&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;4,164,531&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; 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 style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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_408_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_zlqJJaBEA1w2" 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;&lt;span style="font-size: 10pt"&gt;Cost
    of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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;1,745,771&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;1,239,420&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;4,285,087&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;3,579,679&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 style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_zFOSBMnwZzUj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;Gross Margin&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;(644,828&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&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;199,541&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;(257,993&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&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;584,852&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 style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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_407_ecustom--DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract_iB_zjpUp2apZqK6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;Operating Expenses&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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_403_ecustom--DisposalGroupIncludingDiscontinuedOperationOperationsExpense_i01_zxiRTkEqLwk3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-indent: -10pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt"&gt;Operations&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;288,059&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;151,502&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;671,864&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;484,340&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_ecustom--DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense_i01_z7qRhvXUwHb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt"&gt;Research and
    development&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;36,379&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;80,270&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;113,682&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;251,034&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_407_ecustom--DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense_i01_zWiBJWLn5eOd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt"&gt;Sales and marketing&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;286,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;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;192,625&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;978,435&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;555,916&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--DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_i01_zegqpQXKA4R6" 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;&lt;span style="font-size: 10pt"&gt;General
    and administrative&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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;43,024&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;116,837&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;96,612&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;276,321&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_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOperatingExpense_i01_zikumACncJRh" 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;&lt;span style="font-size: 10pt"&gt;Total
    operating expenses&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;654,380&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;541,234&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;1,860,593&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;1,567,611&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--DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_zPDVKW1gqwRh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;Operating loss&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;(1,299,208&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&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;(341,693&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&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,118,586&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&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;(982,759&lt;/span&gt;&lt;/td&gt;&lt;td style="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 style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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_408_ecustom--DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract_iB_zSOkNtSW7Bg1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;Other (income)
    expense&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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--DisposalGroupIncludingDiscontinuedOperationInterestExpense_i01_zbxrOAnMrWA9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0889"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0890"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; 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;22,856&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: 8pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0892"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; 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_408_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherIncome_i01N_di_zTxm1V1s2M72" 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;&lt;span style="font-size: 10pt"&gt;Other,
    net&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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;(3&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;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;(11,614&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;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;(153&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;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;(19,788&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_400_ecustom--DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract_i01B_zl98UtLLRSVd" 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;&lt;span style="font-size: 10pt"&gt;Other (income)
    expense&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;(3&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&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;(11,614&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&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;22,703&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;(19,788&lt;/span&gt;&lt;/td&gt;&lt;td style="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 style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 20pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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--IncomeLossFromDiscontinuedOperationsNetOfTax_zSL6kxNRDUU7" 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;&lt;span style="font-size: 10pt"&gt;Net
    loss from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(1,299,205&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(330,079&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(2,141,289&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(962,971&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-15154"
      unitRef="USD">1100943</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="From2022-11-012023-01-31"
      decimals="0"
      id="ixv-15155"
      unitRef="USD">1438961</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15156"
      unitRef="USD">4027094</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15157"
      unitRef="USD">4164531</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-15158"
      unitRef="USD">1745771</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="From2022-11-012023-01-31"
      decimals="0"
      id="ixv-15159"
      unitRef="USD">1239420</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15160"
      unitRef="USD">4285087</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15161"
      unitRef="USD">3579679</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-15162"
      unitRef="USD">-644828</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss
      contextRef="From2022-11-012023-01-31"
      decimals="0"
      id="ixv-15163"
      unitRef="USD">199541</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15164"
      unitRef="USD">-257993</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15165"
      unitRef="USD">584852</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationOperationsExpense
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-15166"
      unitRef="USD">288059</RCAT:DisposalGroupIncludingDiscontinuedOperationOperationsExpense>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationOperationsExpense
      contextRef="From2022-11-012023-01-31"
      decimals="0"
      id="ixv-15167"
      unitRef="USD">151502</RCAT:DisposalGroupIncludingDiscontinuedOperationOperationsExpense>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationOperationsExpense
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15168"
      unitRef="USD">671864</RCAT:DisposalGroupIncludingDiscontinuedOperationOperationsExpense>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationOperationsExpense
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15169"
      unitRef="USD">484340</RCAT:DisposalGroupIncludingDiscontinuedOperationOperationsExpense>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-15170"
      unitRef="USD">36379</RCAT:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense
      contextRef="From2022-11-012023-01-31"
      decimals="0"
      id="ixv-15171"
      unitRef="USD">80270</RCAT:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15172"
      unitRef="USD">113682</RCAT:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15173"
      unitRef="USD">251034</RCAT:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-15174"
      unitRef="USD">286918</RCAT:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense
      contextRef="From2022-11-012023-01-31"
      decimals="0"
      id="ixv-15175"
      unitRef="USD">192625</RCAT:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15176"
      unitRef="USD">978435</RCAT:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15177"
      unitRef="USD">555916</RCAT:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-15178"
      unitRef="USD">43024</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense
      contextRef="From2022-11-012023-01-31"
      decimals="0"
      id="ixv-15179"
      unitRef="USD">116837</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15180"
      unitRef="USD">96612</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15181"
      unitRef="USD">276321</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-15182"
      unitRef="USD">654380</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense
      contextRef="From2022-11-012023-01-31"
      decimals="0"
      id="ixv-15183"
      unitRef="USD">541234</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15184"
      unitRef="USD">1860593</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15185"
      unitRef="USD">1567611</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-15186"
      unitRef="USD">-1299208</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="From2022-11-012023-01-31"
      decimals="0"
      id="ixv-15187"
      unitRef="USD">-341693</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15188"
      unitRef="USD">-2118586</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15189"
      unitRef="USD">-982759</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15190"
      unitRef="USD">22856</us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-15191"
      unitRef="USD">3</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome
      contextRef="From2022-11-012023-01-31"
      decimals="0"
      id="ixv-15192"
      unitRef="USD">11614</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15193"
      unitRef="USD">153</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15194"
      unitRef="USD">19788</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-15195"
      unitRef="USD">-1299205</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="From2022-11-012023-01-31"
      decimals="0"
      id="ixv-15196"
      unitRef="USD">-330079</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15197"
      unitRef="USD">-2141289</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15198"
      unitRef="USD">-962971</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <RCAT:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-8070">&lt;table cellpadding="0" cellspacing="0" id="xdx_89A_ecustom--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock_zXdgapCk0gx1" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%" 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_490_20240131_zQUGoxfYtQ7j" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;January 31, 2024&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_20230430_zE8ZrbHqUL3d" 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_403_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_iB_zXt5WTtec3g4" 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_40A_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCash_i01I_z0BFaZ9aQ9Vi" 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;126,771&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_409_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_i01I_zMhXoW6FbGwg" 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;1,760&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_408_eus-gaap--DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_i01I_zTbWZtqxKTf7" 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;1,545,667&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_409_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_i01I_z9aIuvBWEdd1" 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,586,938&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_406_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_i01I_ztLBnwXIgON2" 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;3,261,136&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_zMzYf9oA2mqa" 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_40E_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_iI_z6lHjxZae4C" 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;59,426&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_402_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent_iI_zYFy4aPnUMqc" 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;376,751&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_zyyRCQ2HZoDg" 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;456,177&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_zkXWE9qPOUQc" 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_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_i01I_zfvDIcFfyANh" 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;156,421&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_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_i01I_zHeEuKwiUzQ6" 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;116,812&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_40B_ecustom--DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations_i01I_zJvz7ENAjnwc" 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;98,441&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: xdx2ixbrl0951"&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_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_i01I_zicPYoiimcAf" 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;45,791&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_40B_ecustom--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent_i01I_zUUnOBKYR8da" 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;56,974&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_40B_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_i01I_zDYIXygsNOVh" 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;474,439&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_404_ecustom--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent_iI_ztzCVc80ic7g" 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;321,771&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_406_ecustom--DisposalGroupIncludingDiscontinuedOperationWorkingCapital_iI_zc3lLXsAjuFj" 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;2,786,697&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 style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"&gt;&lt;/p&gt;

</RCAT:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCash
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15199"
      unitRef="USD">126771</us-gaap:DisposalGroupIncludingDiscontinuedOperationCash>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCash
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-15200"
      unitRef="USD">86656</us-gaap:DisposalGroupIncludingDiscontinuedOperationCash>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15201"
      unitRef="USD">1760</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-15202"
      unitRef="USD">61107</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInventoryCurrent
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15203"
      unitRef="USD">1545667</us-gaap:DisposalGroupIncludingDiscontinuedOperationInventoryCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInventoryCurrent
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-15204"
      unitRef="USD">3065954</us-gaap:DisposalGroupIncludingDiscontinuedOperationInventoryCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15205"
      unitRef="USD">1586938</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-15206"
      unitRef="USD">2069438</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15207"
      unitRef="USD">3261136</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-15208"
      unitRef="USD">5283155</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15209"
      unitRef="USD">20000</us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-15210"
      unitRef="USD">20000</us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15211"
      unitRef="USD">59426</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-15212"
      unitRef="USD">3853</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15213"
      unitRef="USD">376751</us-gaap:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-15214"
      unitRef="USD">84544</us-gaap:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15215"
      unitRef="USD">456177</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-15216"
      unitRef="USD">108397</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15217"
      unitRef="USD">156421</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-15218"
      unitRef="USD">606872</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15219"
      unitRef="USD">116812</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-15220"
      unitRef="USD">109480</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15221"
      unitRef="USD">98441</RCAT:DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherLiabilities
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15222"
      unitRef="USD">45791</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherLiabilities>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherLiabilities
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-15223"
      unitRef="USD">244688</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherLiabilities>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15224"
      unitRef="USD">56974</RCAT:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-15225"
      unitRef="USD">49461</RCAT:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15226"
      unitRef="USD">474439</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-15227"
      unitRef="USD">1010501</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15228"
      unitRef="USD">321771</RCAT:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-15229"
      unitRef="USD">41814</RCAT:DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationWorkingCapital
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15230"
      unitRef="USD">2786697</RCAT:DisposalGroupIncludingDiscontinuedOperationWorkingCapital>
    <RCAT:DisposalGroupIncludingDiscontinuedOperationWorkingCapital
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-15231"
      unitRef="USD">4272654</RCAT:DisposalGroupIncludingDiscontinuedOperationWorkingCapital>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-8312">&lt;p id="xdx_80C_eus-gaap--InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_z3YA2GyA715l" 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;b&gt;&lt;span id="xdx_823_zqXFZC8ix2hd"&gt;Note
4 &#x2013; Marketable Securities&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="background-color: white"&gt;There
were no marketable securities at January 31, 2024.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;At April 30, 2023, marketable securities consisted
solely of corporate bonds and were classified at Level 2 in the Fair Value Hierarchy. Fair value, cost basis, and unrealized losses totaled
$&lt;span id="xdx_904_ecustom--CorporateBondsAtCarryingValueFairValue_iI_c20240131_z1Kb2BHBjDuh"&gt;12,814,038&lt;/span&gt;&lt;span style="color: Black; background-color: white"&gt;,
$&lt;span id="xdx_900_ecustom--CorporateBondsAtCarryingValueCostBasis_iI_c20240131_zbNIKWx181M"&gt;13,678,203&lt;/span&gt;&lt;/span&gt;&lt;span style="color: Black; background-color: white"&gt;,
and $&lt;span id="xdx_90E_ecustom--CorporateBondsAtCarryingValueUnrealizedLosses_iNI_di_c20240131_z4mFfHMEOgl6"&gt;864,165 &lt;/span&gt;&lt;/span&gt;&lt;span style="color: Black; background-color: white"&gt;at April 30, 2023, respectively.&lt;/span&gt;&lt;/p&gt;

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

</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <RCAT:CorporateBondsAtCarryingValueFairValue
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15232"
      unitRef="USD">12814038</RCAT:CorporateBondsAtCarryingValueFairValue>
    <RCAT:CorporateBondsAtCarryingValueCostBasis
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15233"
      unitRef="USD">13678203</RCAT:CorporateBondsAtCarryingValueCostBasis>
    <RCAT:CorporateBondsAtCarryingValueUnrealizedLosses
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15234"
      unitRef="USD">-864165</RCAT:CorporateBondsAtCarryingValueUnrealizedLosses>
    <us-gaap:InventoryDisclosureTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-8330">&lt;p id="xdx_80F_eus-gaap--InventoryDisclosureTextBlock_zMVOfqfbhcHg" 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;b&gt;&lt;span id="xdx_82A_zCV5Dy1sKrui"&gt;Note
5 &#x2013; Inventories&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zeeSFMRRT1y8" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%" 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_495_20240131_z2vClOteqUb5" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;January 31, 2024&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_49D_20230430_zJU8kJONlvDb" 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_404_eus-gaap--InventoryRawMaterials_iI_zwNKk36iJxnk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; 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: 20%; font-size: 10pt; text-align: right"&gt;7,235,844&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;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_40E_eus-gaap--InventoryWorkInProcess_iI_z0oCggIR0cOf" 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,666,976&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_zTBecqX445F" 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;190,450&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_40A_eus-gaap--InventoryNet_iI_zmZrpFraHC07" 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,093,270&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_zRTnor1OPPlh" 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;&#160;&lt;/span&gt;&lt;/p&gt;

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

</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-8339">&lt;table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zeeSFMRRT1y8" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%" 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_495_20240131_z2vClOteqUb5" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;January 31, 2024&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_49D_20230430_zJU8kJONlvDb" 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_404_eus-gaap--InventoryRawMaterials_iI_zwNKk36iJxnk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; 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: 20%; font-size: 10pt; text-align: right"&gt;7,235,844&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;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_40E_eus-gaap--InventoryWorkInProcess_iI_z0oCggIR0cOf" 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,666,976&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_zTBecqX445F" 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;190,450&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_40A_eus-gaap--InventoryNet_iI_zmZrpFraHC07" 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,093,270&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="AsOf2024-01-31"
      decimals="0"
      id="ixv-15235"
      unitRef="USD">7235844</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-15236"
      unitRef="USD">8132196</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15237"
      unitRef="USD">1666976</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-15238"
      unitRef="USD">509381</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15239"
      unitRef="USD">190450</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-15240"
      unitRef="USD">278996</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryNet
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15241"
      unitRef="USD">9093270</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-15242"
      unitRef="USD">8920573</us-gaap:InventoryNet>
    <us-gaap:OtherCurrentAssetsTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-8399">&lt;p id="xdx_805_eus-gaap--OtherCurrentAssetsTextBlock_zPIjYu8p8W5j" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;span id="xdx_82E_zlJEbfwDk5ia"&gt;Note
6 &#x2013; Other Current Assets&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_zBFuIsCekII" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%" 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_493_20240131_zEzvbBrotty3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;January 31, 2024&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_zzz6ku2iNWo9" 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_407_eus-gaap--PrepaidExpenseCurrent_iI_z0X7Y1f5fqE7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; font-size: 10pt; text-align: left"&gt;Prepaid expenses&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;1,152,751&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;752,564&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_408_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_zlP4pZHFcpN2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Prepaid 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;970,542&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;359,500&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--GrantsReceivableCurrent_iI_zbJYzNWJ2sUi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Grant receivable&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;675,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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1000"&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_40E_eus-gaap--DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss_iI_z6OhOuasziZg" style="vertical-align: bottom; background-color: White"&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1002"&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;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_z6L5XB98JF32" 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;2,798,293&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_8A1_zmwdVzfTTIOk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&#160;&lt;/p&gt;

</us-gaap:OtherCurrentAssetsTextBlock>
    <us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-8408">&lt;table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_zBFuIsCekII" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%" 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_493_20240131_zEzvbBrotty3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;January 31, 2024&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_zzz6ku2iNWo9" 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_407_eus-gaap--PrepaidExpenseCurrent_iI_z0X7Y1f5fqE7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; font-size: 10pt; text-align: left"&gt;Prepaid expenses&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;1,152,751&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;752,564&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_408_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_zlP4pZHFcpN2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Prepaid 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;970,542&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;359,500&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--GrantsReceivableCurrent_iI_zbJYzNWJ2sUi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Grant receivable&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;675,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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1000"&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_40E_eus-gaap--DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss_iI_z6OhOuasziZg" style="vertical-align: bottom; background-color: White"&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1002"&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;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_z6L5XB98JF32" 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;2,798,293&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:PrepaidExpenseCurrent
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15243"
      unitRef="USD">1152751</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-15244"
      unitRef="USD">752564</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15245"
      unitRef="USD">970542</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-15246"
      unitRef="USD">359500</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:GrantsReceivableCurrent
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15247"
      unitRef="USD">675000</us-gaap:GrantsReceivableCurrent>
    <us-gaap:DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-15248"
      unitRef="USD">151671</us-gaap:DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:OtherAssetsCurrent
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15249"
      unitRef="USD">2798293</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-15250"
      unitRef="USD">1263735</us-gaap:OtherAssetsCurrent>
    <RCAT:DueFromRelatedPartyDisclosureTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-8471">&lt;p id="xdx_80B_ecustom--DueFromRelatedPartyDisclosureTextBlock_z1Lqogvmtkt" 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;b&gt;&lt;span id="xdx_827_zsC9PuRkGmQ8"&gt;Note
7 &#x2013; Due From Related Party&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;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_90E_ecustom--CashCompensationSubjectToTaxation_c20220101__20220430_z6ibXCUYnIx4"&gt;155,624&lt;/span&gt;&#160;of cash compensation
and $&lt;span id="xdx_902_ecustom--IncomeAssociatedWithStockCompensationSubjectToTaxation_c20220101__20220430_z6cowvz71O07"&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_906_ecustom--NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation_c20220301__20220430_zpd7bFwEwqLl"&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_zUPw5jvY8VBe"&gt;104,166&lt;/span&gt;
shares of common stock with a fair value
of $&lt;span id="xdx_90E_ecustom--CommonStockWithheldByCompanyAppliedAgainstNoteAmount_c20220301__20220430_z48U1A8UcCJj"&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_901_ecustom--SharesHeldAtTransferAgentUntilNoteReceivableRepayment_c20220301__20220430_zCRDLeXiRpkl"&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_90B_ecustom--RestrictedStockScheduledToVestShares_c20220301__20220430_zkX4HFazZdHb"&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_z9y0IwskWTG2"&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_z5KMmTCPxQkb"&gt;712,646&lt;/span&gt;&#160;representing $&lt;span id="xdx_908_ecustom--NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation_c20220301__20220430_zI58VHMadiN4"&gt;510,323&lt;/span&gt;
owed by
the employee, $&lt;span id="xdx_90F_ecustom--EstimatedTaxesOwedRelatedToStockCompensation_c20220301__20220430_zNyWd8vAimg"&gt;31,604&lt;/span&gt;
owed by the Company, and $&lt;span id="xdx_90B_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestExpense_c20220301__20220430_zsCFgFGzArEa"&gt;170,719&lt;/span&gt;
of penalties and interest. The Note was repaid in full in August 2022.&lt;/span&gt;&lt;/p&gt;

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

</RCAT:DueFromRelatedPartyDisclosureTextBlock>
    <RCAT:CashCompensationSubjectToTaxation
      contextRef="From2022-01-012022-04-30"
      decimals="0"
      id="ixv-15251"
      unitRef="USD">155624</RCAT:CashCompensationSubjectToTaxation>
    <RCAT:IncomeAssociatedWithStockCompensationSubjectToTaxation
      contextRef="From2022-01-012022-04-30"
      decimals="0"
      id="ixv-15252"
      unitRef="USD">1413332</RCAT:IncomeAssociatedWithStockCompensationSubjectToTaxation>
    <RCAT:NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation
      contextRef="From2022-03-012022-04-30"
      decimals="0"
      id="ixv-15253"
      unitRef="USD">510323</RCAT:NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation>
    <RCAT:CommonStockWithheldByCompanyAppliedAgainstNoteShares
      contextRef="From2022-03-012022-04-30"
      decimals="INF"
      id="ixv-15254"
      unitRef="Shares">104166</RCAT:CommonStockWithheldByCompanyAppliedAgainstNoteShares>
    <RCAT:CommonStockWithheldByCompanyAppliedAgainstNoteAmount
      contextRef="From2022-03-012022-04-30"
      decimals="0"
      id="ixv-15255"
      unitRef="USD">280832</RCAT:CommonStockWithheldByCompanyAppliedAgainstNoteAmount>
    <RCAT:SharesHeldAtTransferAgentUntilNoteReceivableRepayment
      contextRef="From2022-03-012022-04-30"
      decimals="INF"
      id="ixv-15256"
      unitRef="Shares">110983</RCAT:SharesHeldAtTransferAgentUntilNoteReceivableRepayment>
    <RCAT:RestrictedStockScheduledToVestShares
      contextRef="From2022-03-012022-04-30"
      decimals="INF"
      id="ixv-15257"
      unitRef="Shares">20833</RCAT:RestrictedStockScheduledToVestShares>
    <RCAT:RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable
      contextRef="From2022-03-012022-04-30"
      decimals="INF"
      id="ixv-15258"
      unitRef="Shares">3000</RCAT:RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable>
    <RCAT:PaymentsForTaxLiability
      contextRef="From2022-03-012022-04-30"
      decimals="0"
      id="ixv-15259"
      unitRef="USD">-712646</RCAT:PaymentsForTaxLiability>
    <RCAT:NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation
      contextRef="From2022-03-012022-04-30"
      decimals="0"
      id="ixv-15260"
      unitRef="USD">510323</RCAT:NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation>
    <RCAT:EstimatedTaxesOwedRelatedToStockCompensation
      contextRef="From2022-03-012022-04-30"
      decimals="0"
      id="ixv-15261"
      unitRef="USD">31604</RCAT:EstimatedTaxesOwedRelatedToStockCompensation>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense
      contextRef="From2022-03-012022-04-30"
      decimals="0"
      id="ixv-15262"
      unitRef="USD">170719</us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense>
    <us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-8493">&lt;p id="xdx_80E_eus-gaap--IntangibleAssetsDisclosureTextBlock_zz5SvSr2Vxn" 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;b&gt;&lt;span id="xdx_820_zXovnqRn3QSh"&gt;Note
8 &#x2013; Intangible Assets&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;&lt;span style="background-color: white"&gt;Intangible
assets relate to acquisitions completed by the Company, including those described in Note 1, and were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_ziRAwqkZ8Qck" 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_490_20240131__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsGrossCarryingAmountMember_zDtpW2obRFL4" 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_49D_20240131__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsAccumulatedAmortizationMember_z1jczFxhRD43" 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_492_20240131__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsNetCarryingValueMember_zLbwE73fgMyg" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_49C_20230430__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsGrossCarryingAmountMember_zqMlW0TYjWec" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_49A_20230430__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsAccumulatedAmortizationMember_zBjXhAAjwr1i" style="text-align: center"&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_49B_20230430__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsNetCarryingValueMember_zfAYFuMxZxqb" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&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="11" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;January
    31, 2024&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="11" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;April
    30, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&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" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Gross
    Value&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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"&gt;Accumulated
    Amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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"&gt;Net
    Value&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0.85pt 0 0; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Gross&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Value&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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"&gt;Accumulated
    Amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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"&gt;Net
    Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--FiniteLivedProprietaryTechnologyGross_iI_zWieT8wjUg58" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;Proprietary technology&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;4,967,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(1,468,897&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;3,498,103&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;4,967,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(841,223&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;4,125,777&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--FiniteLivedNoncompeteAgreementsGross1_iI_zErgQFLO58tk" 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;Non-compete agreements&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;81,000&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;(75,584&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&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;5,416&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;81,000&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;(56,667&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&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;24,333&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_ecustom--FiniteLivedCustomerRelationshipsGross1_iI_zG7D9Zk7VMJd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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;39,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;(22,284&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;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;16,716&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;39,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;(18,106&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&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;20,894&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--FiniteLivedIntangibleAssetsGross1_iI_zUA87u2k1dlc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;Total finite-lived assets&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;5,087,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;(1,566,765&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&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;3,520,235&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;5,087,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;(915,996&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&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;4,171,004&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--IndefiniteLivedTradeNames_iI_zlwE0uEs33Wh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;Brand name&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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;3,152,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1055"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;3,152,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;3,152,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1058"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;3,152,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_ecustom--IndefiniteLivedIntangibleAssetsExcludingGoodwill1_iI_zyBKykp7iLM8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;Total indefinite-lived
    assets&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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;3,152,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1062"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;3,152,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;3,152,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1065"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;3,152,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--IntangibleAssetsNetExcludingGoodwill1_iI_zdCozi4kD458" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;Total intangible
    assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt"&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;8,239,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;(1,566,765&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;)&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;6,672,235&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;8,239,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;(915,996&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&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;7,323,004&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AA_zoc5ls5Eqhv9" 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;Proprietary
technology and non-compete agreements are being amortized over five to six years and three years, respectively. Customer relationships
are being amortized over seven years. Goodwill and Brand name are not amortized but evaluated for impairment on a quarterly basis.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&#160;&#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;&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;As
of January 31, 2024, 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; background-color: white"&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; background-color: white"&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_49E_20240131_zOKAURLr66Ck"&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;216,036&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,520,235&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_8AA_z28kfEPb6lwa" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&#160;&lt;span style="background-color: white"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&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; background-color: white"&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfGoodwillTextBlock_zRXOxxm0oqRl" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%" summary="xdx: Disclosure - Composition of, and changes in goodwill (Details)"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;Date&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Acquisition&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_4B8_us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap--GoodwillMember_zUU3PKoWFpB1" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_436_c20200101__20220430_eus-gaap--GoodwillPeriodIncreaseDecrease_zOYkiLl2Hpsl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left; width: 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_437_c20220501__20230131_eus-gaap--GoodwillPeriodIncreaseDecrease_z5MZgexS4yEa" 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_43F_c20230501__20240131_eus-gaap--GoodwillImpairmentLoss_iN_di_zg0yhd4FxlDl" 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_433_c20240131_eus-gaap--Goodwill_iI_zI4TLGpAZdRb" 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"&gt;Balance at April 30,
                                            2023 and January 31, 2024&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_8AD_zzejrBDNB6Na" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&#160;&lt;span style="background-color: white"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;

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

</us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-8502">&lt;table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_ziRAwqkZ8Qck" 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_490_20240131__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsGrossCarryingAmountMember_zDtpW2obRFL4" 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_49D_20240131__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsAccumulatedAmortizationMember_z1jczFxhRD43" 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_492_20240131__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsNetCarryingValueMember_zLbwE73fgMyg" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_49C_20230430__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsGrossCarryingAmountMember_zqMlW0TYjWec" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_49A_20230430__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsAccumulatedAmortizationMember_zBjXhAAjwr1i" style="text-align: center"&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_49B_20230430__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsNetCarryingValueMember_zfAYFuMxZxqb" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&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="11" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;January
    31, 2024&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="11" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;April
    30, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&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" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Gross
    Value&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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"&gt;Accumulated
    Amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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"&gt;Net
    Value&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0.85pt 0 0; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Gross&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Value&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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"&gt;Accumulated
    Amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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"&gt;Net
    Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--FiniteLivedProprietaryTechnologyGross_iI_zWieT8wjUg58" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;Proprietary technology&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;4,967,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(1,468,897&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;3,498,103&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;4,967,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(841,223&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;4,125,777&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--FiniteLivedNoncompeteAgreementsGross1_iI_zErgQFLO58tk" 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;Non-compete agreements&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;81,000&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;(75,584&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&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;5,416&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;81,000&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;(56,667&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&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;24,333&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_ecustom--FiniteLivedCustomerRelationshipsGross1_iI_zG7D9Zk7VMJd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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;39,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;(22,284&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;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;16,716&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;39,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;(18,106&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&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;20,894&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--FiniteLivedIntangibleAssetsGross1_iI_zUA87u2k1dlc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; text-indent: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;Total finite-lived assets&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;5,087,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;(1,566,765&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&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;3,520,235&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;5,087,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;(915,996&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&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;4,171,004&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--IndefiniteLivedTradeNames_iI_zlwE0uEs33Wh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;Brand name&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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;3,152,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1055"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;3,152,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;3,152,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1058"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;3,152,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_ecustom--IndefiniteLivedIntangibleAssetsExcludingGoodwill1_iI_zyBKykp7iLM8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;Total indefinite-lived
    assets&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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;3,152,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1062"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;3,152,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;3,152,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1065"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;3,152,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--IntangibleAssetsNetExcludingGoodwill1_iI_zdCozi4kD458" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;Total intangible
    assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt"&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;8,239,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;(1,566,765&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;)&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;6,672,235&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;8,239,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;(915,996&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&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;7,323,004&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <RCAT:FiniteLivedProprietaryTechnologyGross
      contextRef="AsOf2024-01-31_custom_IntangibleAssetsGrossCarryingAmountMember"
      decimals="0"
      id="ixv-15263"
      unitRef="USD">4967000</RCAT:FiniteLivedProprietaryTechnologyGross>
    <RCAT:FiniteLivedProprietaryTechnologyGross
      contextRef="AsOf2024-01-31_custom_IntangibleAssetsAccumulatedAmortizationMember"
      decimals="0"
      id="ixv-15264"
      unitRef="USD">-1468897</RCAT:FiniteLivedProprietaryTechnologyGross>
    <RCAT:FiniteLivedProprietaryTechnologyGross
      contextRef="AsOf2024-01-31_custom_IntangibleAssetsNetCarryingValueMember"
      decimals="0"
      id="ixv-15265"
      unitRef="USD">3498103</RCAT:FiniteLivedProprietaryTechnologyGross>
    <RCAT:FiniteLivedProprietaryTechnologyGross
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsGrossCarryingAmountMember"
      decimals="0"
      id="ixv-15266"
      unitRef="USD">4967000</RCAT:FiniteLivedProprietaryTechnologyGross>
    <RCAT:FiniteLivedProprietaryTechnologyGross
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsAccumulatedAmortizationMember"
      decimals="0"
      id="ixv-15267"
      unitRef="USD">-841223</RCAT:FiniteLivedProprietaryTechnologyGross>
    <RCAT:FiniteLivedProprietaryTechnologyGross
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsNetCarryingValueMember"
      decimals="0"
      id="ixv-15268"
      unitRef="USD">4125777</RCAT:FiniteLivedProprietaryTechnologyGross>
    <RCAT:FiniteLivedNoncompeteAgreementsGross1
      contextRef="AsOf2024-01-31_custom_IntangibleAssetsGrossCarryingAmountMember"
      decimals="0"
      id="ixv-15269"
      unitRef="USD">81000</RCAT:FiniteLivedNoncompeteAgreementsGross1>
    <RCAT:FiniteLivedNoncompeteAgreementsGross1
      contextRef="AsOf2024-01-31_custom_IntangibleAssetsAccumulatedAmortizationMember"
      decimals="0"
      id="ixv-15270"
      unitRef="USD">-75584</RCAT:FiniteLivedNoncompeteAgreementsGross1>
    <RCAT:FiniteLivedNoncompeteAgreementsGross1
      contextRef="AsOf2024-01-31_custom_IntangibleAssetsNetCarryingValueMember"
      decimals="0"
      id="ixv-15271"
      unitRef="USD">5416</RCAT:FiniteLivedNoncompeteAgreementsGross1>
    <RCAT:FiniteLivedNoncompeteAgreementsGross1
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsGrossCarryingAmountMember"
      decimals="0"
      id="ixv-15272"
      unitRef="USD">81000</RCAT:FiniteLivedNoncompeteAgreementsGross1>
    <RCAT:FiniteLivedNoncompeteAgreementsGross1
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsAccumulatedAmortizationMember"
      decimals="0"
      id="ixv-15273"
      unitRef="USD">-56667</RCAT:FiniteLivedNoncompeteAgreementsGross1>
    <RCAT:FiniteLivedNoncompeteAgreementsGross1
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsNetCarryingValueMember"
      decimals="0"
      id="ixv-15274"
      unitRef="USD">24333</RCAT:FiniteLivedNoncompeteAgreementsGross1>
    <RCAT:FiniteLivedCustomerRelationshipsGross1
      contextRef="AsOf2024-01-31_custom_IntangibleAssetsGrossCarryingAmountMember"
      decimals="0"
      id="ixv-15275"
      unitRef="USD">39000</RCAT:FiniteLivedCustomerRelationshipsGross1>
    <RCAT:FiniteLivedCustomerRelationshipsGross1
      contextRef="AsOf2024-01-31_custom_IntangibleAssetsAccumulatedAmortizationMember"
      decimals="0"
      id="ixv-15276"
      unitRef="USD">-22284</RCAT:FiniteLivedCustomerRelationshipsGross1>
    <RCAT:FiniteLivedCustomerRelationshipsGross1
      contextRef="AsOf2024-01-31_custom_IntangibleAssetsNetCarryingValueMember"
      decimals="0"
      id="ixv-15277"
      unitRef="USD">16716</RCAT:FiniteLivedCustomerRelationshipsGross1>
    <RCAT:FiniteLivedCustomerRelationshipsGross1
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsGrossCarryingAmountMember"
      decimals="0"
      id="ixv-15278"
      unitRef="USD">39000</RCAT:FiniteLivedCustomerRelationshipsGross1>
    <RCAT:FiniteLivedCustomerRelationshipsGross1
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsAccumulatedAmortizationMember"
      decimals="0"
      id="ixv-15279"
      unitRef="USD">-18106</RCAT:FiniteLivedCustomerRelationshipsGross1>
    <RCAT:FiniteLivedCustomerRelationshipsGross1
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsNetCarryingValueMember"
      decimals="0"
      id="ixv-15280"
      unitRef="USD">20894</RCAT:FiniteLivedCustomerRelationshipsGross1>
    <RCAT:FiniteLivedIntangibleAssetsGross1
      contextRef="AsOf2024-01-31_custom_IntangibleAssetsGrossCarryingAmountMember"
      decimals="0"
      id="ixv-15281"
      unitRef="USD">5087000</RCAT:FiniteLivedIntangibleAssetsGross1>
    <RCAT:FiniteLivedIntangibleAssetsGross1
      contextRef="AsOf2024-01-31_custom_IntangibleAssetsAccumulatedAmortizationMember"
      decimals="0"
      id="ixv-15282"
      unitRef="USD">-1566765</RCAT:FiniteLivedIntangibleAssetsGross1>
    <RCAT:FiniteLivedIntangibleAssetsGross1
      contextRef="AsOf2024-01-31_custom_IntangibleAssetsNetCarryingValueMember"
      decimals="0"
      id="ixv-15283"
      unitRef="USD">3520235</RCAT:FiniteLivedIntangibleAssetsGross1>
    <RCAT:FiniteLivedIntangibleAssetsGross1
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsGrossCarryingAmountMember"
      decimals="0"
      id="ixv-15284"
      unitRef="USD">5087000</RCAT:FiniteLivedIntangibleAssetsGross1>
    <RCAT:FiniteLivedIntangibleAssetsGross1
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsAccumulatedAmortizationMember"
      decimals="0"
      id="ixv-15285"
      unitRef="USD">-915996</RCAT:FiniteLivedIntangibleAssetsGross1>
    <RCAT:FiniteLivedIntangibleAssetsGross1
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsNetCarryingValueMember"
      decimals="0"
      id="ixv-15286"
      unitRef="USD">4171004</RCAT:FiniteLivedIntangibleAssetsGross1>
    <us-gaap:IndefiniteLivedTradeNames
      contextRef="AsOf2024-01-31_custom_IntangibleAssetsGrossCarryingAmountMember"
      decimals="0"
      id="ixv-15287"
      unitRef="USD">3152000</us-gaap:IndefiniteLivedTradeNames>
    <us-gaap:IndefiniteLivedTradeNames
      contextRef="AsOf2024-01-31_custom_IntangibleAssetsNetCarryingValueMember"
      decimals="0"
      id="ixv-15288"
      unitRef="USD">3152000</us-gaap:IndefiniteLivedTradeNames>
    <us-gaap:IndefiniteLivedTradeNames
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsGrossCarryingAmountMember"
      decimals="0"
      id="ixv-15289"
      unitRef="USD">3152000</us-gaap:IndefiniteLivedTradeNames>
    <us-gaap:IndefiniteLivedTradeNames
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsNetCarryingValueMember"
      decimals="0"
      id="ixv-15290"
      unitRef="USD">3152000</us-gaap:IndefiniteLivedTradeNames>
    <RCAT:IndefiniteLivedIntangibleAssetsExcludingGoodwill1
      contextRef="AsOf2024-01-31_custom_IntangibleAssetsGrossCarryingAmountMember"
      decimals="0"
      id="ixv-15291"
      unitRef="USD">3152000</RCAT:IndefiniteLivedIntangibleAssetsExcludingGoodwill1>
    <RCAT:IndefiniteLivedIntangibleAssetsExcludingGoodwill1
      contextRef="AsOf2024-01-31_custom_IntangibleAssetsNetCarryingValueMember"
      decimals="0"
      id="ixv-15292"
      unitRef="USD">3152000</RCAT:IndefiniteLivedIntangibleAssetsExcludingGoodwill1>
    <RCAT:IndefiniteLivedIntangibleAssetsExcludingGoodwill1
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsGrossCarryingAmountMember"
      decimals="0"
      id="ixv-15293"
      unitRef="USD">3152000</RCAT:IndefiniteLivedIntangibleAssetsExcludingGoodwill1>
    <RCAT:IndefiniteLivedIntangibleAssetsExcludingGoodwill1
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsNetCarryingValueMember"
      decimals="0"
      id="ixv-15294"
      unitRef="USD">3152000</RCAT:IndefiniteLivedIntangibleAssetsExcludingGoodwill1>
    <RCAT:IntangibleAssetsNetExcludingGoodwill1
      contextRef="AsOf2024-01-31_custom_IntangibleAssetsGrossCarryingAmountMember"
      decimals="0"
      id="ixv-15295"
      unitRef="USD">8239000</RCAT:IntangibleAssetsNetExcludingGoodwill1>
    <RCAT:IntangibleAssetsNetExcludingGoodwill1
      contextRef="AsOf2024-01-31_custom_IntangibleAssetsAccumulatedAmortizationMember"
      decimals="0"
      id="ixv-15296"
      unitRef="USD">-1566765</RCAT:IntangibleAssetsNetExcludingGoodwill1>
    <RCAT:IntangibleAssetsNetExcludingGoodwill1
      contextRef="AsOf2024-01-31_custom_IntangibleAssetsNetCarryingValueMember"
      decimals="0"
      id="ixv-15297"
      unitRef="USD">6672235</RCAT:IntangibleAssetsNetExcludingGoodwill1>
    <RCAT:IntangibleAssetsNetExcludingGoodwill1
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsGrossCarryingAmountMember"
      decimals="0"
      id="ixv-15298"
      unitRef="USD">8239000</RCAT:IntangibleAssetsNetExcludingGoodwill1>
    <RCAT:IntangibleAssetsNetExcludingGoodwill1
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsAccumulatedAmortizationMember"
      decimals="0"
      id="ixv-15299"
      unitRef="USD">-915996</RCAT:IntangibleAssetsNetExcludingGoodwill1>
    <RCAT:IntangibleAssetsNetExcludingGoodwill1
      contextRef="AsOf2023-04-30_custom_IntangibleAssetsNetCarryingValueMember"
      decimals="0"
      id="ixv-15300"
      unitRef="USD">7323004</RCAT:IntangibleAssetsNetExcludingGoodwill1>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-8977">&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_49E_20240131_zOKAURLr66Ck"&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;216,036&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,520,235&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="AsOf2024-01-31"
      decimals="0"
      id="ixv-15301"
      unitRef="USD">216036</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15302"
      unitRef="USD">842471</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15303"
      unitRef="USD">815271</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15304"
      unitRef="USD">786679</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15305"
      unitRef="USD">644833</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15306"
      unitRef="USD">214945</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15307"
      unitRef="USD">3520235</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:ScheduleOfGoodwillTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-9099">&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_437_c20220501__20230131_eus-gaap--GoodwillPeriodIncreaseDecrease_z5MZgexS4yEa" 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_43F_c20230501__20240131_eus-gaap--GoodwillImpairmentLoss_iN_di_zg0yhd4FxlDl" 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_433_c20240131_eus-gaap--Goodwill_iI_zI4TLGpAZdRb" 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"&gt;Balance at April 30,
                                            2023 and January 31, 2024&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"
      id="ixv-15308"
      unitRef="USD">1849073</us-gaap:GoodwillPeriodIncreaseDecrease>
    <us-gaap:GoodwillPeriodIncreaseDecrease
      contextRef="From2020-11-012022-04-30_us-gaap_GoodwillMember"
      decimals="0"
      id="ixv-15309"
      unitRef="USD">6168260</us-gaap:GoodwillPeriodIncreaseDecrease>
    <us-gaap:GoodwillPeriodIncreaseDecrease
      contextRef="From2022-05-012023-01-31_us-gaap_GoodwillMember"
      decimals="0"
      id="ixv-15310"
      unitRef="USD">2826918</us-gaap:GoodwillPeriodIncreaseDecrease>
    <us-gaap:GoodwillPeriodIncreaseDecrease
      contextRef="From2021-08-012022-04-30_us-gaap_GoodwillMember"
      decimals="0"
      id="ixv-15311"
      unitRef="USD">8995499</us-gaap:GoodwillPeriodIncreaseDecrease>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="From2023-05-012024-01-31_us-gaap_GoodwillMember"
      decimals="0"
      id="ixv-15312"
      unitRef="USD">2826918</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="AsOf2024-01-31_us-gaap_GoodwillMember"
      decimals="0"
      id="ixv-15313"
      unitRef="USD">17012832</us-gaap:Goodwill>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-9234">&lt;p id="xdx_80E_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zslZb0LXxPDg" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;span id="xdx_824_z9t5YgAcpEGk"&gt;Note
9 &#x2013; Property and Equipment&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--PropertyPlantAndEquipmentTextBlock_zAFfKoZyp5oi" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%" summary="xdx: Disclosure - Property and equipment (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_498_20240131_z6UA3A785BS5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;January 31, 2024&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49A_20230430_z5QuvFoKuBgc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;April 30, 2023&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_zb05NgTUBTv4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;Equipment and related&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 20%; text-align: right"&gt;1,471,096&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: 20%; text-align: right"&gt;1,386,373&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--PropertyPlantAndEquipmentLeaseholdImprovements_iI_zsVMvhvi0as7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Leasehold improvements&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;1,548,609&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;1,473,890&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--PropertyPlantAndEquipmentFurnitureAndEquipment_iI_zRPQ5Lj4a0P6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Furniture and fixtures&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;157,842&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;132,752&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_z8Tt67Jhvmc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Accumulated depreciation&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;(699,946&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;(342,657&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentNet_iI_zPdEol5S4YH1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-indent: 10pt"&gt;Net carrying value&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;2,477,601&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&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;2,650,358&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p id="xdx_8AB_z5GjW0lBzFMa" 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;Depreciation
expense totaled $&lt;span id="xdx_904_eus-gaap--Depreciation_c20230501__20240131_zWASJSz2hNsi"&gt;357,289 &lt;/span&gt; and $&lt;span id="xdx_904_eus-gaap--Depreciation_c20220501__20230131_zZ2gK8C0HqY2"&gt;169,748 &lt;/span&gt;
for the nine months ended January 31, 2024 and 2023, respectively.&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:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-9243">&lt;table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--PropertyPlantAndEquipmentTextBlock_zAFfKoZyp5oi" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%" summary="xdx: Disclosure - Property and equipment (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_498_20240131_z6UA3A785BS5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;January 31, 2024&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49A_20230430_z5QuvFoKuBgc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;April 30, 2023&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_zb05NgTUBTv4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;Equipment and related&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 20%; text-align: right"&gt;1,471,096&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: 20%; text-align: right"&gt;1,386,373&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--PropertyPlantAndEquipmentLeaseholdImprovements_iI_zsVMvhvi0as7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Leasehold improvements&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;1,548,609&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;1,473,890&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--PropertyPlantAndEquipmentFurnitureAndEquipment_iI_zRPQ5Lj4a0P6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Furniture and fixtures&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;157,842&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;132,752&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_z8Tt67Jhvmc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Accumulated depreciation&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;(699,946&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;(342,657&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentNet_iI_zPdEol5S4YH1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-indent: 10pt"&gt;Net carrying value&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;2,477,601&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&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;2,650,358&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15314"
      unitRef="USD">1471096</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-15315"
      unitRef="USD">1386373</us-gaap:PropertyPlantAndEquipmentGross>
    <RCAT:PropertyPlantAndEquipmentLeaseholdImprovements
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15316"
      unitRef="USD">1548609</RCAT:PropertyPlantAndEquipmentLeaseholdImprovements>
    <RCAT:PropertyPlantAndEquipmentLeaseholdImprovements
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-15317"
      unitRef="USD">1473890</RCAT:PropertyPlantAndEquipmentLeaseholdImprovements>
    <RCAT:PropertyPlantAndEquipmentFurnitureAndEquipment
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15318"
      unitRef="USD">157842</RCAT:PropertyPlantAndEquipmentFurnitureAndEquipment>
    <RCAT:PropertyPlantAndEquipmentFurnitureAndEquipment
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-15319"
      unitRef="USD">132752</RCAT:PropertyPlantAndEquipmentFurnitureAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15320"
      unitRef="USD">699946</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-15321"
      unitRef="USD">342657</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15322"
      unitRef="USD">2477601</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-15323"
      unitRef="USD">2650358</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15324"
      unitRef="USD">357289</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15325"
      unitRef="USD">169748</us-gaap:Depreciation>
    <RCAT:OtherLongTermAssetsDisclosureTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-9310">&lt;p id="xdx_80A_ecustom--OtherLongTermAssetsDisclosureTextBlock_z7Ka9ENABjv2" 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;b&gt;&lt;span id="xdx_82C_zdBKxOEJMOi5"&gt;Note
10 &#x2013; Other Long-Term Assets&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_89B_ecustom--ScheduleOfOtherLongTermAssetsTableTextBlock_zF0gmLUrwUP8" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%" 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_49C_20240131_zZJK0oAzTZe" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;January 31, 2024&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_490_20230430_zWjcrMtN2Gp9" 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_405_ecustom--SAFEAgreementAssets_iI_zxddiDdw1Kdf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; 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: 20%; 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: 20%; 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_40D_eus-gaap--SecurityDeposit_iI_zS9yYLxT2jKe" 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_40F_eus-gaap--NoncurrentAssets_iI_zHqghHN4FSUi" 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_8AC_zeEqaDttVZM6" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="background-color: white"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="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;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_905_ecustom--PaymentForSAFEAgreement_c20221101__20221130_zDKQP8LbQx8i"&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_905_ecustom--PaymentForSAFEAgreement_c20230201__20230430_zz9PYO39zOEg"&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;nine&#160;months ended&#160;January&#160;31,&#160;2024.&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;

</RCAT:OtherLongTermAssetsDisclosureTextBlock>
    <RCAT:ScheduleOfOtherLongTermAssetsTableTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-9319">&lt;table cellpadding="0" cellspacing="0" id="xdx_89B_ecustom--ScheduleOfOtherLongTermAssetsTableTextBlock_zF0gmLUrwUP8" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%" 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_49C_20240131_zZJK0oAzTZe" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;January 31, 2024&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_490_20230430_zWjcrMtN2Gp9" 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_405_ecustom--SAFEAgreementAssets_iI_zxddiDdw1Kdf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; 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: 20%; 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: 20%; 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_40D_eus-gaap--SecurityDeposit_iI_zS9yYLxT2jKe" 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_40F_eus-gaap--NoncurrentAssets_iI_zHqghHN4FSUi" 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="AsOf2024-01-31"
      decimals="0"
      id="ixv-15326"
      unitRef="USD">250000</RCAT:SAFEAgreementAssets>
    <RCAT:SAFEAgreementAssets
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-15327"
      unitRef="USD">250000</RCAT:SAFEAgreementAssets>
    <us-gaap:SecurityDeposit
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15328"
      unitRef="USD">53180</us-gaap:SecurityDeposit>
    <us-gaap:SecurityDeposit
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-15329"
      unitRef="USD">53180</us-gaap:SecurityDeposit>
    <us-gaap:NoncurrentAssets
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15330"
      unitRef="USD">303180</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-15331"
      unitRef="USD">303180</us-gaap:NoncurrentAssets>
    <RCAT:PaymentForSAFEAgreement
      contextRef="From2022-11-012022-11-30"
      decimals="0"
      id="ixv-15332"
      unitRef="USD">250000</RCAT:PaymentForSAFEAgreement>
    <RCAT:PaymentForSAFEAgreement
      contextRef="From2023-02-012023-04-30"
      decimals="0"
      id="ixv-15333"
      unitRef="USD">250000</RCAT:PaymentForSAFEAgreement>
    <us-gaap:LeasesOfLesseeDisclosureTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-9376">&lt;p id="xdx_800_eus-gaap--LeasesOfLesseeDisclosureTextBlock_zzIMf8RdQTi9" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;span id="xdx_82C_zspZhogQRhd"&gt;Note
11 &#x2013; Operating Leases&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;&lt;span style="background-color: white"&gt;As
of January 31, 2024, 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.33 years, some of which may include options to extend for up to 5 years. Operating lease expense totaled
$&lt;span id="xdx_907_eus-gaap--OperatingLeaseExpense_c20230501__20240131_zggNoubf2nUg"&gt;260,300 &lt;/span&gt; for the nine months ended January 31, 2024, including period cost for short-term, cancellable, and variable leases, not included
in lease liabilities, of $&lt;span id="xdx_90D_eus-gaap--ShortTermLeaseCost_c20230501__20240131_zmgudIid8Dj7"&gt;3,300 &lt;/span&gt; for the nine months ended January 31, 2024.&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;Leases
on which the Company made rent payments during the reporting period included:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&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; background-color: white"&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfRentExpenseTableTextBlock_zQ1JIeepMl5k" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Operating leases (Details)"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Location&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Monthly Rent&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Expiration&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; width: 42%"&gt;South Salt Lake, Utah&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--OperatingLeaseExpense_c20230501__20240131__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation1Member_zudIJaeWEWO4" 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_987_eus-gaap--OperatingLeaseExpense_c20230501__20240131__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation2Member_zdJ25Ms5JPD9" 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;Grantsville, Utah&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--OperatingLeaseExpense_c20230501__20240131__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation3Member_zpDfAEegOjf4" style="text-align: right"&gt;1,000&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;December 2026&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"&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_986_eus-gaap--OperatingLeaseExpense_c20230501__20240131__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation4Member_z1z4SbLFzGFe" 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_8A3_z0BFvn2NEUP5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&#160;&lt;span style="background-color: white"&gt;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="background-color: white"&gt;Supplemental
information related to operating leases for the nine months ended January 31, 2024 was:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;/p&gt;&lt;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_491_20230501__20240131_zg2ySWaRLura" 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;$259,211&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_902_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_pip0_dtY_c20240131_zwFAkJ7TSmXc"&gt;2.06&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_8A1_zYgsasxAce0d" 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;Future
lease payments at January 31, 2024 were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="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; background-color: white"&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zuRpKwgz6M9" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 40%" summary="xdx: Disclosure - Future lease payment obligations (Details)"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="3" style="text-align: left; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;Fiscal Year Ended:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49B_20240131_zox9dYAdTa4c"&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;90,951&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;273,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;92,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;91,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;555,240&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_8A6_zVTRQtX7yj85" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&#160;&lt;span style="background-color: white"&gt;&#160;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:LeasesOfLesseeDisclosureTextBlock>
    <us-gaap:OperatingLeaseExpense
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15334"
      unitRef="USD">260300</us-gaap:OperatingLeaseExpense>
    <us-gaap:ShortTermLeaseCost
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15335"
      unitRef="USD">3300</us-gaap:ShortTermLeaseCost>
    <us-gaap:ScheduleOfRentExpenseTableTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-9393">&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_982_eus-gaap--OperatingLeaseExpense_c20230501__20240131__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation1Member_zudIJaeWEWO4" 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_987_eus-gaap--OperatingLeaseExpense_c20230501__20240131__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation2Member_zdJ25Ms5JPD9" 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;Grantsville, Utah&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--OperatingLeaseExpense_c20230501__20240131__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation3Member_zpDfAEegOjf4" style="text-align: right"&gt;1,000&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;December 2026&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"&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_986_eus-gaap--OperatingLeaseExpense_c20230501__20240131__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation4Member_z1z4SbLFzGFe" 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-012024-01-31_custom_OperatingLeaseLocation1Member"
      decimals="0"
      id="ixv-15336"
      unitRef="USD">22667</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="From2023-05-012024-01-31_custom_OperatingLeaseLocation2Member"
      decimals="0"
      id="ixv-15337"
      unitRef="USD">5647</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="From2023-05-012024-01-31_custom_OperatingLeaseLocation3Member"
      decimals="0"
      id="ixv-15338"
      unitRef="USD">1000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="From2023-05-012024-01-31_custom_OperatingLeaseLocation4Member"
      decimals="0"
      id="ixv-15339"
      unitRef="USD">550</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-9450">&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_491_20230501__20240131_zg2ySWaRLura" 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;$259,211&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_902_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_pip0_dtY_c20240131_zwFAkJ7TSmXc"&gt;2.06&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-01to2024-01-31"
      decimals="0"
      id="ixv-15340"
      unitRef="USD">259211</RCAT:OperatingCashPaidToSettleLeaseLiabilities>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2024-01-31" id="ixv-15341">P2Y21D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2024-01-31"
      decimals="INF"
      id="ixv-15342"
      unitRef="Pure">0.12</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-9499">&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_49B_20240131_zox9dYAdTa4c"&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;90,951&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;273,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;92,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;91,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;555,240&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="AsOf2024-01-31"
      decimals="0"
      id="ixv-15343"
      unitRef="USD">90951</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15344"
      unitRef="USD">273743</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15345"
      unitRef="USD">92619</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15346"
      unitRef="USD">91300</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive>
    <RCAT:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15347"
      unitRef="USD">6627</RCAT:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15348"
      unitRef="USD">555240</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:DebtDisclosureTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-9603">&lt;p id="xdx_806_eus-gaap--DebtDisclosureTextBlock_zqTIJkBhULWa" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;span id="xdx_826_zXTcOYkxWcWj"&gt;Note
12 &#x2013; Debt Obligations&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; 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;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; background-color: white"&gt;&lt;span style="background-color: white"&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_90A_eus-gaap--DebtInstrumentFaceAmount_iI_c20210831__us-gaap--DebtInstrumentAxis__custom--DebtObligation1Member_z7mqvBrzToU1"&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_90D_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20210901__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation1Member_zE2W9aKIq2nd"&gt;10&lt;/span&gt;%) percent per annum. Principal and interest is payable in monthly installments
of $&lt;span id="xdx_90F_eus-gaap--DebtInstrumentPeriodicPayment_c20210801__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation1Member_zSf9aScR4757"&gt;49,275&lt;/span&gt; until maturity on December 31, 2024. The balance outstanding at January 31, 2024 and April 30, 2023 totaled $&lt;span id="xdx_903_eus-gaap--DebtInstrumentCarryingAmount_iI_c20240131_z4eBchoa46Oh"&gt;506,852 &lt;/span&gt; and $&lt;span id="xdx_902_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230430_z6oSMbR3Jrqb"&gt;895,709&lt;/span&gt;,
respectively.&lt;/span&gt;&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"&gt;&#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;&lt;span style="background-color: white"&gt;In
May 2021, Teal entered into a note agreement totaling $&lt;span id="xdx_906_ecustom--ConvertibleNoteAgreementAmount_c20230501__20240131__us-gaap--DebtInstrumentAxis__custom--DebtObligation2Member_z8p1s3XhmNH6"&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_901_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20230501__20240131__us-gaap--DebtInstrumentAxis__custom--DebtObligation2Member_zPLWIOIduydk"&gt;0.13&lt;/span&gt;% on the date of issuance. Accrued interest totaled $&lt;span id="xdx_90C_eus-gaap--AccruedLiabilitiesCurrent_iI_c20240131__us-gaap--DebtInstrumentAxis__custom--DebtObligation2Member_zs0b2unWPfoe"&gt;1,222  &lt;/span&gt;
at January 31, 2024.&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;/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;&lt;span style="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_90F_eus-gaap--DebtInstrumentFaceAmount_iI_c20210831__us-gaap--DebtInstrumentAxis__custom--DebtObligation3Member_zpyiP1NffUN8"&gt;387,500&lt;/span&gt;
was repaid in monthly installments of $&lt;span id="xdx_90D_eus-gaap--DebtInstrumentPeriodicPayment_c20220201__20230131__us-gaap--DebtInstrumentAxis__custom--DebtObligation3Member_zqXxouasOw6k"&gt;37,500&lt;/span&gt;
and paid in full in July 2022.&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&#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; background-color: white"&gt;&lt;span style="background-color: white"&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_908_ecustom--SBAPPPLoanAmountsReceived_c20210201__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation4Member_zbKBUdHM1F9k"&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_90D_ecustom--SBAPPPLoanPrincipalBalanceForgiven_iN_di_c20220201__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation4Member_zlQ4FHZW6D3c"&gt;300,910&lt;/span&gt; and accrued interest of $&lt;span id="xdx_907_ecustom--SBAPPPLoanAccruedInterestForgiven_iN_di_c20220201__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation4Member_zpKBblb4ubc8"&gt;3,001&lt;/span&gt; were forgiven.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;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; background-color: white"&gt;&lt;span style="background-color: white"&gt;Beginning
in October 2021, and amended in January 2022, Teal financed a total of $&lt;span id="xdx_906_ecustom--LeaseholdImprovementAgreementFundsReceived_c20220701__20230430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zRmjKDfxzSNa"&gt;120,000&lt;/span&gt;
of leasehold improvements with Corporate Equity, LLC.
The loan bears interest at &lt;span id="xdx_90A_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20211001__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zPdus7sx9HDj"&gt;8.25&lt;/span&gt;% annually and requires monthly payments of $&lt;span id="xdx_909_eus-gaap--DebtInstrumentPeriodicPayment_c20211001__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zxIwn5UefYc"&gt;3,595&lt;/span&gt;
through December 2024. The balance outstanding at January
31, 2024 and April 30, 2023 totaled $&lt;span id="xdx_909_eus-gaap--DebtInstrumentCarryingAmount_iI_c20240131__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zWm0OO6bzO0d"&gt;37,576 &lt;/span&gt;
and $&lt;span id="xdx_90B_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zRxkWVVWBHK5"&gt;66,586&lt;/span&gt;
respectively.&lt;/span&gt;&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"&gt;&#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;&lt;span style="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_908_eus-gaap--DebtInstrumentFaceAmount_iI_c20210831__us-gaap--DebtInstrumentAxis__custom--DebtObligation7Member_z5Uvl0OzoVAe"&gt;38,758&lt;/span&gt;. Repayment of the remaining balance was completed in January 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&#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; background-color: white"&gt;&lt;span style="background-color: white"&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_zwepduQlwaYc"&gt;24,383&lt;/span&gt;.
Monthly payments of $&lt;span id="xdx_90C_eus-gaap--DebtInstrumentPeriodicPayment_c20210901__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_zw3CAdxisLtb"&gt;656&lt;/span&gt;
are payable through October 2024. The balance outstanding at January 31, 2024 and April 30, 2023 totaled $&lt;span id="xdx_90E_eus-gaap--DebtInstrumentCarryingAmount_iI_c20240131__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_z7BwPYRa4Jfc"&gt;5,507 &lt;/span&gt;
and $&lt;span id="xdx_90A_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230430__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_zrHrERMEMFwk"&gt;11,412&lt;/span&gt;
respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="background-color: white"&gt;&lt;/span&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;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; background-color: white"&gt;&lt;span style="background-color: white"&gt;Outstanding
principal payments on debt obligations are due as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&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; background-color: white"&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" id="xdx_899_ecustom--ScheduleOfDebtPaymentsDueTableTextBlock_zSsW0oqHri6b" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%" summary="xdx: Disclosure - Outstanding principal payments (Details)"&gt;
&lt;tr id="xdx_40F_ecustom--OutstandingPrincipalPaymentsDueYearOne_iI_zQCbr6xMx4V6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; padding-left: 5.4pt; width: 72%"&gt;Fiscal 2024&lt;/td&gt;&lt;td style="font-size: 10pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_490_20240131_z8HYpRJU1D94" style="font-size: 10pt; text-align: right; width: 25%"&gt;498,366&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;899,935&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 January 31, 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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;899,935&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;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1206"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

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

</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2021-08-31_custom_DebtObligation1Member"
      decimals="0"
      id="ixv-15349"
      unitRef="USD">1670294</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="From2021-09-012022-04-30_custom_DebtObligation1Member"
      decimals="INF"
      id="ixv-15350"
      unitRef="Pure">0.10</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="From2021-08-012022-04-30_custom_DebtObligation1Member"
      decimals="0"
      id="ixv-15351"
      unitRef="USD">49275</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15352"
      unitRef="USD">506852</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-15353"
      unitRef="USD">895709</us-gaap:DebtInstrumentCarryingAmount>
    <RCAT:ConvertibleNoteAgreementAmount
      contextRef="From2023-05-012024-01-31_custom_DebtObligation2Member"
      decimals="0"
      id="ixv-15354"
      unitRef="USD">350000</RCAT:ConvertibleNoteAgreementAmount>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="From2023-05-012024-01-31_custom_DebtObligation2Member"
      decimals="INF"
      id="ixv-15355"
      unitRef="Pure">0.0013</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2024-01-31_custom_DebtObligation2Member"
      decimals="0"
      id="ixv-15356"
      unitRef="USD">1222</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2021-08-31_custom_DebtObligation3Member"
      decimals="0"
      id="ixv-15357"
      unitRef="USD">387500</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="From2022-02-012023-01-31_custom_DebtObligation3Member"
      decimals="0"
      id="ixv-15358"
      unitRef="USD">37500</us-gaap:DebtInstrumentPeriodicPayment>
    <RCAT:SBAPPPLoanAmountsReceived
      contextRef="From2021-02-012022-04-30_custom_DebtObligation4Member"
      decimals="0"
      id="ixv-15359"
      unitRef="USD">300910</RCAT:SBAPPPLoanAmountsReceived>
    <RCAT:SBAPPPLoanPrincipalBalanceForgiven
      contextRef="From2022-02-012022-04-30_custom_DebtObligation4Member"
      decimals="0"
      id="ixv-15360"
      unitRef="USD">-300910</RCAT:SBAPPPLoanPrincipalBalanceForgiven>
    <RCAT:SBAPPPLoanAccruedInterestForgiven
      contextRef="From2022-02-012022-04-30_custom_DebtObligation4Member"
      decimals="0"
      id="ixv-15361"
      unitRef="USD">-3001</RCAT:SBAPPPLoanAccruedInterestForgiven>
    <RCAT:LeaseholdImprovementAgreementFundsReceived
      contextRef="From2022-07-012023-04-30_custom_DebtObligation6Member"
      decimals="0"
      id="ixv-15362"
      unitRef="USD">120000</RCAT:LeaseholdImprovementAgreementFundsReceived>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="From2021-10-012022-04-30_custom_DebtObligation6Member"
      decimals="INF"
      id="ixv-15363"
      unitRef="Pure">0.0825</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="From2021-10-012022-04-30_custom_DebtObligation6Member"
      decimals="0"
      id="ixv-15364"
      unitRef="USD">3595</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2024-01-31_custom_DebtObligation6Member"
      decimals="0"
      id="ixv-15365"
      unitRef="USD">37576</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2023-04-30_custom_DebtObligation6Member"
      decimals="0"
      id="ixv-15366"
      unitRef="USD">66586</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2021-08-31_custom_DebtObligation7Member"
      decimals="0"
      id="ixv-15367"
      unitRef="USD">38758</us-gaap:DebtInstrumentFaceAmount>
    <RCAT:FinancingAgreementFundingOfPurchaseOfFixedAsset
      contextRef="From2021-09-012021-09-30_custom_DebtObligation8Member"
      decimals="0"
      id="ixv-15368"
      unitRef="USD">24383</RCAT:FinancingAgreementFundingOfPurchaseOfFixedAsset>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="From2021-09-012022-04-30_custom_DebtObligation8Member"
      decimals="0"
      id="ixv-15369"
      unitRef="USD">656</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2024-01-31_custom_DebtObligation8Member"
      decimals="0"
      id="ixv-15370"
      unitRef="USD">5507</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2023-04-30_custom_DebtObligation8Member"
      decimals="0"
      id="ixv-15371"
      unitRef="USD">11412</us-gaap:DebtInstrumentCarryingAmount>
    <RCAT:ScheduleOfDebtPaymentsDueTableTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-9743">&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_490_20240131_z8HYpRJU1D94" style="font-size: 10pt; text-align: right; width: 25%"&gt;498,366&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;899,935&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 January 31, 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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;899,935&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;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1206"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

</RCAT:ScheduleOfDebtPaymentsDueTableTextBlock>
    <RCAT:OutstandingPrincipalPaymentsDueYearTwo
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15372"
      unitRef="USD">401569</RCAT:OutstandingPrincipalPaymentsDueYearTwo>
    <RCAT:OutstandingPrincipalPaymentsDueTotal
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15373"
      unitRef="USD">899935</RCAT:OutstandingPrincipalPaymentsDueTotal>
    <RCAT:OutstandingPrincipalPaymentsDueShortTerm
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15374"
      unitRef="USD">899935</RCAT:OutstandingPrincipalPaymentsDueShortTerm>
    <RCAT:RelatedPartyPayablesDisclosureTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-9782">&lt;p id="xdx_802_ecustom--RelatedPartyPayablesDisclosureTextBlock_zrvXKr6mePNj" 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;b&gt;&lt;span id="xdx_820_zOJlBhGUTA2b"&gt;Note
13 &#x2013; Due to Related Party&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;BRIT,
LLC&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;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_901_ecustom--LineOfCreditObligationAssumedInConnectionWithAcquisition_c20200101__20220430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zknmw5kkQtCj"&gt;47,853 &lt;/span&gt;which bore interest at &lt;span id="xdx_900_ecustom--DebtInstrumentInterestRateDuringPeriod1_dp_c20200101__20220430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zP3jYMvN7ypd"&gt;6.67&lt;/span&gt;% annually. The remaining balance of $&lt;span id="xdx_905_ecustom--DueToOtherRelatedPartyClassifiedCurrent_iI_c20240131__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zbWb2sX1Uq8l"&gt;37,196 &lt;/span&gt;plus accrued interest totaling $&lt;span id="xdx_907_ecustom--DebtInstrumentOutstandingAccruedInterestPayment_c20230401__20230430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_z7xhPHpdqQ1j"&gt;292 &lt;/span&gt;was paid
in October 2022.&lt;/span&gt;&lt;/p&gt;

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

</RCAT:RelatedPartyPayablesDisclosureTextBlock>
    <RCAT:LineOfCreditObligationAssumedInConnectionWithAcquisition
      contextRef="From2020-01-012022-04-30_custom_DueToRelatedParty2Member"
      decimals="0"
      id="ixv-15375"
      unitRef="USD">47853</RCAT:LineOfCreditObligationAssumedInConnectionWithAcquisition>
    <RCAT:DebtInstrumentInterestRateDuringPeriod1
      contextRef="From2020-01-012022-04-30_custom_DueToRelatedParty2Member"
      decimals="INF"
      id="ixv-15376"
      unitRef="Pure">0.0667</RCAT:DebtInstrumentInterestRateDuringPeriod1>
    <RCAT:DueToOtherRelatedPartyClassifiedCurrent
      contextRef="AsOf2024-01-31_custom_DueToRelatedParty2Member"
      decimals="0"
      id="ixv-15377"
      unitRef="USD">37196</RCAT:DueToOtherRelatedPartyClassifiedCurrent>
    <RCAT:DebtInstrumentOutstandingAccruedInterestPayment
      contextRef="From2023-04-012023-04-30_custom_DueToRelatedParty2Member"
      decimals="0"
      id="ixv-15378"
      unitRef="USD">292</RCAT:DebtInstrumentOutstandingAccruedInterestPayment>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-9799">&lt;p id="xdx_807_eus-gaap--IncomeTaxDisclosureTextBlock_zbAasKQv7wjc" 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;b&gt;&lt;span id="xdx_822_zYfqYcoQbBGg"&gt;Note
14 &#x2013; Income Taxes&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;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;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;/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;&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;At
January 31, 2024 and April 30, 2023, we had accumulated deficits of approximately $&lt;span id="xdx_90E_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_dxL_c20240131_zZDL6m9Wjie3" title="::XDX::-71567007"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1215"&gt;71,600,000 &lt;/span&gt;&lt;/span&gt;
and $&lt;span id="xdx_904_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_dxL_c20230430_z9r3DcYoHwUc" title="::XDX::-54586793"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1216"&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_908_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_c20240131_zbXINAmbIjlf"&gt;13,246,000 &lt;/span&gt; and $&lt;span id="xdx_90C_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_c20230430_z1y1BKQao3uc"&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 January
31, 2024 and April 30, 2023.&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:IncomeTaxDisclosureTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15379"
      unitRef="USD">13246000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-15380"
      unitRef="USD">10101000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-9832">&lt;p id="xdx_804_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zWWY2POA14a8" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;span id="xdx_828_zROAInF88AHi"&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; 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;Our
common stock has a par value of $0.001 per share. We are authorized to issue 500,000,000 shares of common stock. Each share of common
stock is entitled to one vote.&#160;A summary of shares of common stock issued by the Company since April 30, 2022 is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&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; background-color: white"&gt;&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="font-size: 9pt; width: 77%"&gt;&lt;span style="font-size: 10pt"&gt;Shares outstanding as of April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; width: 3%"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 9pt; 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: 9pt; text-align: right; width: 18%"&gt;&lt;span style="font-size: 10pt"&gt;53,748,735&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; 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_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_438_c20230501__20240131_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1_zZ2QkvYUvOW" 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 27,189 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;145,623&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__20240131_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2_zagCMJB57jR7" 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;181,088&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_43A_c20230501__20240131_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3_zsh7HCVkjvxl" 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_432_c20230501__20240131_ecustom--StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities_zCnp0sdF4Nkk" 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_430_c20230501__20240131_ecustom--IssuanceOfCommonStockThroughATMFacilitiesNetShares_z1RFwUUoOYua" 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="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;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_40E_ecustom--StockIssuedDuringPeriodSharesPublicOffering_z26Uw8hpyq0j" style="vertical-align: bottom; background-color: White"&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 public offering&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 9pt; text-align: right"&gt;18,400,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_409_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_z8KYPmMoDG6i" 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;Exercise of stock
    options&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"&gt;3,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_431_c20230501__20240131_eus-gaap--SharesOutstanding_iE_zvSOGixadYS1" 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 January 31, 2024&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;74,171,106&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_8AA_zTXITYKj4071" 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; background-color: white"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;ATM Facility&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 12pt Arial, Helvetica, Sans-Serif; margin: 0; background-color: white; color: #222222"&gt;&#160;&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;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 through ThinkEquity, as our sales agent. &lt;/span&gt;&lt;span style="letter-spacing: 0.2pt"&gt;In
accordance with the terms of the ATM Sales Agreement, the Company may offer and sell shares of our common stock, par value $0.001 per
share, having an aggregate offering price of up to $4,375,000. &lt;/span&gt;&lt;span style="background-color: white"&gt;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 &#x201c;Securities Act&#x201d;), 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;/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;During
the nine months ended January 31, 2024, we sold an aggregate of &lt;span id="xdx_901_ecustom--AggregateCommonStockSoldUnder2023ATMFacilityShares_c20230501__20240131_zwARMRzwybpi"&gt;53,235
&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: white"&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_90F_ecustom--AggregateCommonStockSoldUnder2023ATMFacilityProceeds_c20230501__20240131_zMWvOBtchQr3"&gt;57,000
&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: white"&gt;and net proceeds of approximately $&lt;span id="xdx_90B_ecustom--AggregateCommonStockSoldUnder2023ATMFacilityProceedsNet_c20230501__20240131_zxClHcu2GQS4"&gt;55,700&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: white"&gt;,
after deducting commissions and other offering expenses payable by us. Additionally, the Company incurred legal fees of approximately
$&lt;span id="xdx_908_ecustom--LegalFeesATMFacilityEstablishment_c20230501__20240131_z8JoazslTfj5"&gt;46,000&lt;/span&gt;&lt;/span&gt; &lt;span style="background-color: white"&gt;establishing
the 2023 ATM Facility. In December 2023, the Prospectus Supplement dated August 8, 2023 was amended to change the aggregate offering
price under the ATM facility to up to $4,375,000.&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: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="font-size: 10pt; background-color: white"&gt;As
of January 31, 2024, approximately $&lt;span id="xdx_909_ecustom--CommonStockAvailableForSaleUnder2023ATMFacilityValue_c20230501__20240131_zTgVbhDuTEkj"&gt;4,318,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;/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;&lt;b&gt;Public
Offering&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;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;In
December 2023, the Company entered into an underwriting agreement with ThinkEquity LLC, as representative of the underwriters, pursuant
to which the Company agreed to sell to the underwriters in a firm commitment underwritten public offering (the &#x201c;Offering&#x201d;)
an aggregate of 16,000,000 shares of the Company&#x2019;s common stock, par value $0.001 per share (the &#x201c;Common Stock&#x201d;), at
a public offering price of $0.50 per share. The Company&#160;also granted the underwriters a 45-day option to purchase up to an additional
2,400,000 shares of Common Stock to cover over-allotments.&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&#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;&lt;span style="background-color: white"&gt;The
Offering closed on December 11, 2023, resulting in the issuance of 18,400,000 shares of Common Stock &lt;/span&gt;which generated gross proceeds
of $9,200,000. &lt;span style="background-color: white"&gt;Net proceeds to the Company from the Offering, after deducting the underwriting discount,
the underwriters&#x2019; fees and expenses and the Company&#x2019;s estimated Offering expenses, were approximately $8,400,000.&#160;&lt;/span&gt;&lt;/p&gt;

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

</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-9843">&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="font-size: 9pt; width: 77%"&gt;&lt;span style="font-size: 10pt"&gt;Shares outstanding as of April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; width: 3%"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 9pt; 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: 9pt; text-align: right; width: 18%"&gt;&lt;span style="font-size: 10pt"&gt;53,748,735&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; 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_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_438_c20230501__20240131_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1_zZ2QkvYUvOW" 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 27,189 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;145,623&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__20240131_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2_zagCMJB57jR7" 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;181,088&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_43A_c20230501__20240131_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3_zsh7HCVkjvxl" 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_432_c20230501__20240131_ecustom--StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities_zCnp0sdF4Nkk" 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_430_c20230501__20240131_ecustom--IssuanceOfCommonStockThroughATMFacilitiesNetShares_z1RFwUUoOYua" 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="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;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_40E_ecustom--StockIssuedDuringPeriodSharesPublicOffering_z26Uw8hpyq0j" style="vertical-align: bottom; background-color: White"&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 public offering&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 9pt; text-align: right"&gt;18,400,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_409_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_z8KYPmMoDG6i" 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;Exercise of stock
    options&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"&gt;3,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_431_c20230501__20240131_eus-gaap--SharesOutstanding_iE_zvSOGixadYS1" 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 January 31, 2024&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;74,171,106&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"
      id="ixv-15381"
      unitRef="Shares">53748735</us-gaap:SharesOutstanding>
    <RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1
      contextRef="From2022-05-012023-04-30_us-gaap_CommonStockMember"
      decimals="INF"
      id="ixv-15382"
      unitRef="Shares">653308</RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1>
    <RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2
      contextRef="From2022-05-012023-04-30_us-gaap_CommonStockMember"
      decimals="INF"
      id="ixv-15383"
      unitRef="Shares">116507</RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2>
    <RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3
      contextRef="From2022-05-012023-04-30_us-gaap_CommonStockMember"
      decimals="INF"
      id="ixv-15384"
      unitRef="Shares">9683</RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2022-05-012023-04-30_us-gaap_CommonStockMember"
      decimals="INF"
      id="ixv-15385"
      unitRef="Shares">39832</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-04-30_us-gaap_CommonStockMember"
      decimals="INF"
      id="ixv-15386"
      unitRef="Shares">54568065</us-gaap:SharesOutstanding>
    <RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1
      contextRef="From2023-05-012024-01-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="ixv-15387"
      unitRef="Shares">145623</RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1>
    <RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2
      contextRef="From2023-05-012024-01-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="ixv-15388"
      unitRef="Shares">181088</RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2>
    <RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3
      contextRef="From2023-05-012024-01-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="ixv-15389"
      unitRef="Shares">1761</RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3>
    <RCAT:StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities
      contextRef="From2023-05-012024-01-31_us-gaap_CommonStockMember"
      decimals="0"
      id="ixv-15390"
      unitRef="USD">818334</RCAT:StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities>
    <RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetShares
      contextRef="From2023-05-012024-01-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="ixv-15391"
      unitRef="Shares">53235</RCAT:IssuanceOfCommonStockThroughATMFacilitiesNetShares>
    <RCAT:StockIssuedDuringPeriodSharesPublicOffering
      contextRef="From2023-05-012024-01-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="ixv-15392"
      unitRef="Shares">18400000</RCAT:StockIssuedDuringPeriodSharesPublicOffering>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2023-05-012024-01-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="ixv-15393"
      unitRef="Shares">3000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-01-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="ixv-15394"
      unitRef="Shares">74171106</us-gaap:SharesOutstanding>
    <RCAT:AggregateCommonStockSoldUnder2023ATMFacilityShares
      contextRef="From2023-05-01to2024-01-31"
      decimals="INF"
      id="ixv-15395"
      unitRef="Shares">53235</RCAT:AggregateCommonStockSoldUnder2023ATMFacilityShares>
    <RCAT:AggregateCommonStockSoldUnder2023ATMFacilityProceeds
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15396"
      unitRef="USD">57000</RCAT:AggregateCommonStockSoldUnder2023ATMFacilityProceeds>
    <RCAT:AggregateCommonStockSoldUnder2023ATMFacilityProceedsNet
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15397"
      unitRef="USD">55700</RCAT:AggregateCommonStockSoldUnder2023ATMFacilityProceedsNet>
    <RCAT:LegalFeesATMFacilityEstablishment
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15398"
      unitRef="USD">46000</RCAT:LegalFeesATMFacilityEstablishment>
    <RCAT:CommonStockAvailableForSaleUnder2023ATMFacilityValue
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15399"
      unitRef="USD">4318000</RCAT:CommonStockAvailableForSaleUnder2023ATMFacilityValue>
    <us-gaap:PreferredStockTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-10046">&lt;p id="xdx_80E_eus-gaap--PreferredStockTextBlock_zQmrPmDeNz6h" 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;b&gt;&lt;span id="xdx_820_z9YZAyI08Bd"&gt;Note
16 &#x2013; Preferred Stock&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;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 January 31, 2024 totaled &lt;span id="xdx_902_eus-gaap--PreferredStockSharesOutstanding_iI_c20240131__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zIVYIIk1jF21"&gt;4,676 &lt;/span&gt; which are convertible
into &lt;span id="xdx_90B_ecustom--StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock_c20230501__20240131__us-gaap--StatementClassOfStockAxis__custom--SeriesAPreferredStock2Member_z02XufCkc4A5"&gt;3,896&lt;/span&gt;
shares of common stock.&lt;/span&gt;&lt;/p&gt;

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

</us-gaap:PreferredStockTextBlock>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2024-01-31_us-gaap_SeriesBPreferredStockMember"
      decimals="INF"
      id="ixv-15400"
      unitRef="Shares">4676</us-gaap:PreferredStockSharesOutstanding>
    <RCAT:StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock
      contextRef="From2023-05-012024-01-31_custom_SeriesAPreferredStock2Member"
      decimals="INF"
      id="ixv-15401"
      unitRef="Shares">3896</RCAT:StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock>
    <RCAT:WarrantsDisclosureTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-10058">&lt;p id="xdx_809_ecustom--WarrantsDisclosureTextBlock_zGHHVA8MwqN2" 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;b&gt;&lt;span id="xdx_828_znkbevMAx2wl"&gt;Note
17 &#x2013; Warrants&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;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_90B_ecustom--WarrantsIssuedExercisePrice_c20210401__20210430_zCJMGay1Jipk"&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;/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;A
summary of the warrants issued and their fair values were:&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;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" id="xdx_89D_ecustom--ScheduleOfWarrantsIssuedAndFairValueTableTextBlock_z7Ur2oH49406" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of warrants issued and fair values (Details)"&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: center; 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"&gt;&lt;b&gt;Outstanding at January
    31, 2024&lt;/b&gt;&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_986_ecustom--NumberOfWarrantsUponIssuance_c20201001__20201031_ztNsG6HF17Kh" 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_988_ecustom--InitialFairValueOfWarrantsUponIssuance_c20201001__20201031_zeN9fqjSEt42" 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_98E_ecustom--NumberOfWarrantsOutstanding_iI_c20240131_zBrn2haG6D71" 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_981_ecustom--FairValueOfWarrantsOutstanding_iI_c20240131_zle77EO8gyS3" style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;87,196&lt;/span&gt;&lt;/td&gt;&lt;td style="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_989_ecustom--NumberOfWarrantsOutstanding2_iI_c20240131_zBGVneidv0k3" 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_982_ecustom--FairValueOfWarrantsOutstanding2_iI_c20240131_zmB1Nt7wRLJj" style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;198,189&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p id="xdx_8A4_zIEYs0yS5DLe" 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;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"&gt;&lt;span style="background-color: white"&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;/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;In
May 2021, the Company issued warrants to purchase
&lt;span id="xdx_908_ecustom--WarrantsToPurchaseSharesIssued_c20210501__20210531_zwBAKR1JzbL5"&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_903_ecustom--WarrantsIssuedExercisePrice_c20210501__20210531_z1gRUjMYhmFf"&gt;5.00&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;&#160;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="background-color: white"&gt;In
July 2021, the Company issued warrants to purchase &lt;/span&gt;&lt;span id="xdx_905_ecustom--WarrantsToPurchaseSharesIssued_c20220401__20220430_zR5cN9dbTls6"&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_907_ecustom--WarrantsIssuedExercisePrice_c20220401__20220430_zFJVKc5u3pH5"&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; 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;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:&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;

&lt;table cellpadding="0" cellspacing="0" id="xdx_890_ecustom--ScheduleOfAttributesOfWarrantsOustandingTableTextBlock_zRYJqGsZ4bzl" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Key attributes of warrants outstanding (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="3" style="text-align: left"&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;Weighted-average Remaining
    Contractual Term (in years)&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_488_ecustom--WarrantAggregateIntrinsicValue_zUJ25YYm1Tn9" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;&#160;&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;Aggregate
                                            Intrinsic Value&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_41C_20220430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_zRnkPlLbrFV2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 40%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;April
                                            30, 2022&lt;/span&gt;&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;&#160;&lt;/td&gt;&lt;td style="width: 25%; font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pip0_dtY_c20220430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_zfKE7fUJEHG"&gt;3.89&lt;/span&gt;&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;427,533&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_419_20230430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_zIEj21Q3NQt6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;April
                                            30, 2023&lt;/span&gt;&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 id="xdx_902_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pip0_dtY_c20230430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_z1Z6AZS9NS5j"&gt;2.89&lt;/span&gt;&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: xdx2ixbrl1281"&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_411_20240131__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_z4HyJ0PUsZ2b" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;January
                                            31, 2024&lt;/span&gt;&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 id="xdx_900_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pip0_dtY_c20240131__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_zvLOmwLQfb7d"&gt;2.13&lt;/span&gt;&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: xdx2ixbrl1283"&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;/table&gt;

&lt;p id="xdx_8AC_z6i0GqsUigfe" 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;&#160;&lt;/span&gt;&lt;/p&gt;

</RCAT:WarrantsDisclosureTextBlock>
    <RCAT:WarrantsIssuedExercisePrice
      contextRef="From2021-04-012021-04-30"
      decimals="INF"
      id="ixv-15402"
      unitRef="USDPShares">1.50</RCAT:WarrantsIssuedExercisePrice>
    <RCAT:ScheduleOfWarrantsIssuedAndFairValueTableTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-10073">&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"&gt;&lt;b&gt;Outstanding at January
    31, 2024&lt;/b&gt;&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_986_ecustom--NumberOfWarrantsUponIssuance_c20201001__20201031_ztNsG6HF17Kh" 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_988_ecustom--InitialFairValueOfWarrantsUponIssuance_c20201001__20201031_zeN9fqjSEt42" 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_98E_ecustom--NumberOfWarrantsOutstanding_iI_c20240131_zBrn2haG6D71" 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_981_ecustom--FairValueOfWarrantsOutstanding_iI_c20240131_zle77EO8gyS3" style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;87,196&lt;/span&gt;&lt;/td&gt;&lt;td style="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_989_ecustom--NumberOfWarrantsOutstanding2_iI_c20240131_zBGVneidv0k3" 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_982_ecustom--FairValueOfWarrantsOutstanding2_iI_c20240131_zmB1Nt7wRLJj" style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;198,189&lt;/span&gt;&lt;/td&gt;&lt;td style="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"
      id="ixv-15403"
      unitRef="Shares">399998</RCAT:NumberOfWarrantsUponIssuance>
    <RCAT:InitialFairValueOfWarrantsUponIssuance
      contextRef="From2020-10-012020-10-31"
      decimals="0"
      id="ixv-15404"
      unitRef="USD">267999</RCAT:InitialFairValueOfWarrantsUponIssuance>
    <RCAT:NumberOfWarrantsOutstanding
      contextRef="AsOf2024-01-31"
      decimals="INF"
      id="ixv-15405"
      unitRef="Shares">266666</RCAT:NumberOfWarrantsOutstanding>
    <RCAT:FairValueOfWarrantsOutstanding
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15406"
      unitRef="USD">87196</RCAT:FairValueOfWarrantsOutstanding>
    <RCAT:NumberOfWarrantsUponIssuance
      contextRef="From2021-01-012021-01-31"
      decimals="INF"
      id="ixv-15407"
      unitRef="Shares">675000</RCAT:NumberOfWarrantsUponIssuance>
    <RCAT:InitialFairValueOfWarrantsUponIssuance
      contextRef="From2021-01-012021-01-31"
      decimals="0"
      id="ixv-15408"
      unitRef="USD">2870666</RCAT:InitialFairValueOfWarrantsUponIssuance>
    <RCAT:NumberOfWarrantsOutstanding2
      contextRef="AsOf2024-01-31"
      decimals="INF"
      id="ixv-15409"
      unitRef="Shares">540000</RCAT:NumberOfWarrantsOutstanding2>
    <RCAT:FairValueOfWarrantsOutstanding2
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15410"
      unitRef="USD">198189</RCAT:FairValueOfWarrantsOutstanding2>
    <RCAT:WarrantsToPurchaseSharesIssued
      contextRef="From2021-05-012021-05-31"
      decimals="INF"
      id="ixv-15411"
      unitRef="Shares">200000</RCAT:WarrantsToPurchaseSharesIssued>
    <RCAT:WarrantsIssuedExercisePrice
      contextRef="From2021-05-012021-05-31"
      decimals="INF"
      id="ixv-15412"
      unitRef="USDPShares">5.00</RCAT:WarrantsIssuedExercisePrice>
    <RCAT:WarrantsToPurchaseSharesIssued
      contextRef="From2022-04-012022-04-30"
      decimals="INF"
      id="ixv-15413"
      unitRef="Shares">533333</RCAT:WarrantsToPurchaseSharesIssued>
    <RCAT:WarrantsIssuedExercisePrice
      contextRef="From2022-04-012022-04-30"
      decimals="INF"
      id="ixv-15414"
      unitRef="USDPShares">5.625</RCAT:WarrantsIssuedExercisePrice>
    <RCAT:ScheduleOfAttributesOfWarrantsOustandingTableTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-10238">&lt;table cellpadding="0" cellspacing="0" id="xdx_890_ecustom--ScheduleOfAttributesOfWarrantsOustandingTableTextBlock_zRYJqGsZ4bzl" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Key attributes of warrants outstanding (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="3" style="text-align: left"&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;Weighted-average Remaining
    Contractual Term (in years)&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_488_ecustom--WarrantAggregateIntrinsicValue_zUJ25YYm1Tn9" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;&#160;&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;Aggregate
                                            Intrinsic Value&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_41C_20220430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_zRnkPlLbrFV2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 40%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;April
                                            30, 2022&lt;/span&gt;&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;&#160;&lt;/td&gt;&lt;td style="width: 25%; font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pip0_dtY_c20220430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_zfKE7fUJEHG"&gt;3.89&lt;/span&gt;&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;427,533&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_419_20230430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_zIEj21Q3NQt6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;April
                                            30, 2023&lt;/span&gt;&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 id="xdx_902_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pip0_dtY_c20230430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_z1Z6AZS9NS5j"&gt;2.89&lt;/span&gt;&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: xdx2ixbrl1281"&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_411_20240131__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_z4HyJ0PUsZ2b" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;January
                                            31, 2024&lt;/span&gt;&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 id="xdx_900_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pip0_dtY_c20240131__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_zvLOmwLQfb7d"&gt;2.13&lt;/span&gt;&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: xdx2ixbrl1283"&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;/table&gt;

</RCAT:ScheduleOfAttributesOfWarrantsOustandingTableTextBlock>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="AsOf2022-04-30_custom_WarrantOutstandingMember"
      id="ixv-15415">P3Y10M20D</us-gaap:WarrantsAndRightsOutstandingTerm>
    <RCAT:WarrantAggregateIntrinsicValue
      contextRef="AsOf2022-04-30_custom_WarrantOutstandingMember"
      decimals="0"
      id="ixv-15416"
      unitRef="USD">427533</RCAT:WarrantAggregateIntrinsicValue>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="AsOf2023-04-30_custom_WarrantOutstandingMember"
      id="ixv-15417">P2Y10M20D</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="AsOf2024-01-31_custom_WarrantOutstandingMember"
      id="ixv-15418">P2Y1M17D</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-10299">&lt;p id="xdx_806_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_z2BNcXMfBbQl" 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;b&gt;&lt;span id="xdx_82C_z98iBnmAQJpc"&gt;Note
18 &#x2013; Share Based Awards&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&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; 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;The
range of assumptions used to calculate the fair value of options granted during the nine months ended January 31 was:&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;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&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: 80%; 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: 43%"&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: 25%"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;b&gt;2024&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: 25%"&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;/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_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zAZaDEfvlR4" 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_903_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1_iI_c20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z66Gmg5TBmyl"&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 id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z8veG3JO9vB9" style="font-size: 10pt"&gt;1.06
    &lt;/span&gt;&lt;span style="font-size: 10pt"&gt;&#x2013; &lt;span id="xdx_905_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1_iI_c20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z1yf48lbaff9" style="color: Black"&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_90E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate_iI_c20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z8kYwjmD4cE2" 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_90F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1_iI_c20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zeAYJHW5iuMf"&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 id="xdx_90A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate_iI_c20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zd7Y8NnuzAcb" style="font-size: 10pt"&gt;1.06
    &lt;/span&gt;&lt;span style="font-size: 10pt"&gt;&#x2013; &lt;span id="xdx_90E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1_iI_c20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zCdiPh7Z9Rz4" style="color: Black"&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_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_pip0_dp_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zQkpgQFsI2jf" 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_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_pip0_dp_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zSe9Vv1XM2d7"&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 id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_pip0_dp_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zwVTOE65qEt5" style="font-size: 10pt; color: Black"&gt;3.34
    &#x2013; &lt;/span&gt;&lt;span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_pip0_dp_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z1hgh5BwIipf" style="font-size: 10pt; color: Black"&gt;7.52&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;/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_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z3wYhA0n0YLk" style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1302"&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 id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z1yc3muFhJFc" style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1303"&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;/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_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pip0_dtY_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z9PsLJc5dQe6" 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_906_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zIVeqtvNNKx8"&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 id="xdx_909_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zfgXr5FNx1Jb" style="font-size: 10pt; color: Black"&gt;8.25&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_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z5SuemHNVlyj" 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_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z4TCkwr3i7Ta"&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"&gt;&lt;span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zaelIgbMEXcd"&gt;253.52&lt;/span&gt; &#x2013; &lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zmJQQliFgQw1" style="color: Black"&gt;513.58%&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;/tr&gt;
&lt;/table&gt;

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

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&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; background-color: white"&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_z5BxiEb8u2p4" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Summary of activity under the Plan (Details)"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted-Average
    Exercise Price&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted-Average
    Remaining Contractual Term&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Aggregate
    Intrinsic Value&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 0pt; 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_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z9ikKpbwFyEg" 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_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zyjYB3WpRNkd" 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_985_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zD31wE45kpHb" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1319"&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_981_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z48PleqejT9l" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1320"&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_98A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_di_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zpA9GTjnvULh" 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_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z99E2Lfi7bB6" 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: 0pt"&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_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zqD8qEbhJPVd" 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_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zqXSMcCkPCeg" 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_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zj4Y9saX5gjd" style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;1.06&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&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_983_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zxqUF32E6MNb" style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(3,000&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zhgMNgJuaJIb" style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;0.89&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#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_98E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_di_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zR6HIbKanWIl" style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(643,751&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_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zUZExKqPKk9i" 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: 0pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Outstanding as of January 31, 2024&lt;/span&gt;&lt;/td&gt;
    &lt;td&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_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zV0p6N6PQVE1" 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,679,100&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&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_985_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zp20PzFOj6L1" 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.53&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&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_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zptXanGPgROe" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7.86&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&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_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z5bkDNSgbbTf" style="border-bottom: Black 3pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1336"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;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;Exercisable as of January 31, 2024&lt;/span&gt;&lt;/td&gt;
    &lt;td&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_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zimfgZtHYoS4" 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,575,496&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&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_981_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zKXt01ZXNLvk" 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.86&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&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_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_pip0_dtY_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z6Avk0V822v8" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;6.31&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zBJaILyGD0M9" style="border-bottom: Black 3pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1340"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="background-color: white"&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 January 31, 2024 and January 31, 2023, there was $&lt;span id="xdx_900_ecustom--UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions_c20230501__20240131_zuXQUUzXos7j"&gt;1,767,088 &lt;/span&gt; and $&lt;span id="xdx_903_ecustom--UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions_c20220501__20230131_z5Jn5CMBSFmj"&gt;3,052,603 &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 1.99 and 2.22 years,
respectively.&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&#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; 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;A
summary of restricted stock activity under the Plan since April 30, 2022 was:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&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; background-color: white"&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_z84tdguiL5Rl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%" summary="xdx: Disclosure - Summary of restricted stock activity under the Plan (Details)"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: -10pt; text-align: center"&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Weighted Average Grant-Date Fair Value Per Share&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 0pt; width: 52%"&gt;Unvested and outstanding as of April 30, 2022&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber_iI_c20200430__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z7CZksRWYpE3" style="text-align: right; width: 20%"&gt;1,083,675&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td id="xdx_989_ecustom--SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice_iI_c20200430__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zMHhxuqcXbjb" style="text-align: right; width: 20%"&gt;2.59&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_ziLaFkBrSPb8" 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_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zeqdsholvC8" 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_986_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_iN_di_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zQYLjRmEEQWj" 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_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zi1hFAwNujtb" 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_98F_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zmJEknKGPEP4" 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_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zBFAVceOQFJe" 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_98B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zHmDNLcQtbB5" 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_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zh6P95hsN3ca" 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_988_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_iN_di_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z8MBe2oXJzQ9" style="text-align: right"&gt;(355,661&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_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zrBZAcdmuVCa" style="text-align: right"&gt;1.94&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_98F_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_iN_di_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zNU1ATz437E5" 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_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zyGa6mFDJcP9" 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 January 31, 2024&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_989_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber_iI_c20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zm9TEJMFUKBg" style="border-bottom: Black 3pt double; text-align: right"&gt;653,386&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_980_ecustom--SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice_iI_c20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zJeq6D6AO6Mf" style="border-bottom: Black 3pt double; text-align: right"&gt;2.14&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p id="xdx_8A1_zUPKpeXJuM92" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&#160;&lt;span style="background-color: white"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&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"&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; 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;Stock
compensation expense by functional operating expense was:&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock_z34IHGaqkGIc" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stock compensation expense by functional category (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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_492_20231101__20240131_zSRBV6UyqV5e"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49D_20221101__20230131_zsanhojtW3Wg"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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_497_20230501__20240131_zfLPoVR7Regh"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49D_20220501__20230131_zAYcR17kTDpl"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&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 colspan="7" style="font-size: 10pt; text-align: center"&gt;&lt;p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Three
                                            months ended&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;January
                                            31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="7" style="font-size: 10pt; text-align: center"&gt;&lt;p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Nine
                                            months ended&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;January
                                            31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&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" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;2024&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" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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"&gt;2024&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" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--OperationsStockCompensationExpense_zqSRBgdbXDi1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 45%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;Operations&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;114,425&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;181,908&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;544,046&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;566,218&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; 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_403_ecustom--ResearchAndDevelopmentStockCompensationExpense_zt44fHWAFsJ4" 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;Research and development&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;(106,314&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&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;170,579&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;168,732&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;524,874&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--SalesAndMarketingStockCompensationExpense_z2Qy2FpEy908" 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;Sales and marketing&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;120,180&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;120,733&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;494,392&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;390,076&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_40C_ecustom--GeneralAndAdministrativeStockCompensationExpense_zHhRLQQaMovi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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;457,480&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;315,471&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;1,486,532&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;1,309,790&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_ecustom--TotalStockCompensationExpense_zF2E9ysGUG5j" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; text-indent: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt"&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;585,771&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;788,691&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;2,693,702&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;2,790,958&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_8A0_zzuL5POf3681" 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;Stock
compensation expense pertaining to options totaled $&lt;span id="xdx_906_ecustom--StockCompensationExpensePertainingToOptions_c20230501__20240131_zumpi009Wgp1"&gt;1,955,547  &lt;/span&gt; and
$&lt;span id="xdx_90F_ecustom--StockCompensationExpensePertainingToOptions_c20220501__20230131_z2JpHir2f0ch"&gt;1,308,768  &lt;/span&gt; for the nine months ended January 31, 2024 and 2023, respectively.
Stock compensation expense pertaining to restricted stock units totaled $&lt;span id="xdx_907_ecustom--StockCompensationExpensePertainingToRestrictedStockUnits_c20230501__20240131_zKRImRQpyEx3"&gt;738,155 &lt;/span&gt; and $&lt;span id="xdx_902_ecustom--StockCompensationExpensePertainingToRestrictedStockUnits_c20220501__20230131_zGcyZjJdSGch"&gt;1,482,190 &lt;/span&gt;  for the nine months ended January 31,
2024 and 2023, respectively.&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;

</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <RCAT:NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum
      contextRef="From2023-05-01to2024-01-31"
      decimals="INF"
      id="ixv-15419"
      unitRef="Shares">11750000</RCAT:NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum>
    <RCAT:ScheduleOfAssumptionsUsed1TableTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-10335">&lt;table cellpadding="0" cellspacing="0" id="xdx_896_ecustom--ScheduleOfAssumptionsUsed1TableTextBlock_zLgzWfFQNlxc" style="font: 12pt Times New Roman, Times, Serif; width: 80%; 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: 43%"&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: 25%"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;&lt;b&gt;2024&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: 25%"&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;/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_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zAZaDEfvlR4" 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_903_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1_iI_c20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z66Gmg5TBmyl"&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 id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z8veG3JO9vB9" style="font-size: 10pt"&gt;1.06
    &lt;/span&gt;&lt;span style="font-size: 10pt"&gt;&#x2013; &lt;span id="xdx_905_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1_iI_c20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z1yf48lbaff9" style="color: Black"&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_90E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate_iI_c20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z8kYwjmD4cE2" 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_90F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1_iI_c20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zeAYJHW5iuMf"&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 id="xdx_90A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate_iI_c20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zd7Y8NnuzAcb" style="font-size: 10pt"&gt;1.06
    &lt;/span&gt;&lt;span style="font-size: 10pt"&gt;&#x2013; &lt;span id="xdx_90E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1_iI_c20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zCdiPh7Z9Rz4" style="color: Black"&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_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_pip0_dp_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zQkpgQFsI2jf" 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_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_pip0_dp_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zSe9Vv1XM2d7"&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 id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_pip0_dp_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zwVTOE65qEt5" style="font-size: 10pt; color: Black"&gt;3.34
    &#x2013; &lt;/span&gt;&lt;span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_pip0_dp_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z1hgh5BwIipf" style="font-size: 10pt; color: Black"&gt;7.52&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;/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_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z3wYhA0n0YLk" style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1302"&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 id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z1yc3muFhJFc" style="font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1303"&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;/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_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pip0_dtY_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z9PsLJc5dQe6" 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_906_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zIVeqtvNNKx8"&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 id="xdx_909_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zfgXr5FNx1Jb" style="font-size: 10pt; color: Black"&gt;8.25&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_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z5SuemHNVlyj" 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_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z4TCkwr3i7Ta"&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"&gt;&lt;span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zaelIgbMEXcd"&gt;253.52&lt;/span&gt; &#x2013; &lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zmJQQliFgQw1" style="color: Black"&gt;513.58%&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;/tr&gt;
&lt;/table&gt;

</RCAT:ScheduleOfAssumptionsUsed1TableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
      contextRef="AsOf2024-01-31_custom_OptionsAssumptionsUsedMember"
      decimals="INF"
      id="ixv-15420"
      unitRef="USDPShares">0.95</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1
      contextRef="AsOf2024-01-31_custom_OptionsAssumptionsUsedMember"
      decimals="INF"
      id="ixv-15421"
      unitRef="USDPShares">1.12</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
      contextRef="AsOf2023-01-31_custom_OptionsAssumptionsUsedMember"
      decimals="INF"
      id="ixv-15422"
      unitRef="USDPShares">1.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1
      contextRef="AsOf2023-01-31_custom_OptionsAssumptionsUsedMember"
      decimals="INF"
      id="ixv-15423"
      unitRef="USDPShares">2.38</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate
      contextRef="AsOf2024-01-31_custom_OptionsAssumptionsUsedMember"
      decimals="INF"
      id="ixv-15424"
      unitRef="USDPShares">0.95</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1
      contextRef="AsOf2024-01-31_custom_OptionsAssumptionsUsedMember"
      decimals="INF"
      id="ixv-15425"
      unitRef="USDPShares">1.12</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate
      contextRef="AsOf2023-01-31_custom_OptionsAssumptionsUsedMember"
      decimals="INF"
      id="ixv-15426"
      unitRef="USDPShares">1.06</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1
      contextRef="AsOf2023-01-31_custom_OptionsAssumptionsUsedMember"
      decimals="INF"
      id="ixv-15427"
      unitRef="USDPShares">2.38</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="From2023-05-012024-01-31_custom_OptionsAssumptionsUsedMember"
      decimals="INF"
      id="ixv-15428"
      unitRef="Pure">0.0347</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="From2023-05-012024-01-31_custom_OptionsAssumptionsUsedMember"
      decimals="INF"
      id="ixv-15429"
      unitRef="Pure">0.0434</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="From2022-05-012023-01-31_custom_OptionsAssumptionsUsedMember"
      decimals="INF"
      id="ixv-15430"
      unitRef="Pure">0.0334</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="From2022-05-012023-01-31_custom_OptionsAssumptionsUsedMember"
      decimals="INF"
      id="ixv-15431"
      unitRef="Pure">0.0752</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="From2023-05-012024-01-31_custom_OptionsAssumptionsUsedMember"
      id="ixv-15432">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2
      contextRef="From2023-05-012024-01-31_custom_OptionsAssumptionsUsedMember"
      id="ixv-15433">P8Y3M</RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2>
    <RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2
      contextRef="From2022-05-012023-01-31_custom_OptionsAssumptionsUsedMember"
      id="ixv-15434">P8Y3M</RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="From2023-05-012024-01-31_custom_OptionsAssumptionsUsedMember"
      decimals="INF"
      id="ixv-15435"
      unitRef="Pure">2.4238</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="From2023-05-012024-01-31_custom_OptionsAssumptionsUsedMember"
      decimals="INF"
      id="ixv-15436"
      unitRef="Pure">2.6022</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="From2022-05-012023-01-31_custom_OptionsAssumptionsUsedMember"
      decimals="INF"
      id="ixv-15437"
      unitRef="Pure">2.5352</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="From2022-05-012023-01-31_custom_OptionsAssumptionsUsedMember"
      decimals="INF"
      id="ixv-15438"
      unitRef="Pure">5.1358</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-10504">&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: 0pt; 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_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z9ikKpbwFyEg" 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_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zyjYB3WpRNkd" 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_985_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zD31wE45kpHb" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1319"&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_981_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z48PleqejT9l" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1320"&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_98A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_di_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zpA9GTjnvULh" 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_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z99E2Lfi7bB6" 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: 0pt"&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_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zqD8qEbhJPVd" 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_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zqXSMcCkPCeg" 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_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zj4Y9saX5gjd" style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;1.06&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&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_983_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zxqUF32E6MNb" style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(3,000&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zhgMNgJuaJIb" style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;0.89&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#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_98E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_di_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zR6HIbKanWIl" style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(643,751&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_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zUZExKqPKk9i" 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: 0pt"&gt;&lt;span style="font-size: 10pt; color: Black"&gt;Outstanding as of January 31, 2024&lt;/span&gt;&lt;/td&gt;
    &lt;td&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_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zV0p6N6PQVE1" 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,679,100&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&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_985_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zp20PzFOj6L1" 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.53&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&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_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zptXanGPgROe" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7.86&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&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_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z5bkDNSgbbTf" style="border-bottom: Black 3pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1336"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;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;Exercisable as of January 31, 2024&lt;/span&gt;&lt;/td&gt;
    &lt;td&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_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zimfgZtHYoS4" 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,575,496&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&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_981_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zKXt01ZXNLvk" 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.86&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&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_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_pip0_dtY_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z6Avk0V822v8" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;6.31&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zBJaILyGD0M9" style="border-bottom: Black 3pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1340"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2021-04-30_custom_Options1Member"
      decimals="INF"
      id="ixv-15439"
      unitRef="Shares">3694142</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="AsOf2021-04-30_custom_Options1Member"
      decimals="INF"
      id="ixv-15440"
      unitRef="USDPShares">2.17</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="From2020-05-012021-04-30_custom_Options1Member"
      id="ixv-15441">P8Y6M21D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="AsOf2021-04-30_custom_Options1Member"
      decimals="0"
      id="ixv-15442"
      unitRef="USD">1407545</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2022-05-012023-01-31_custom_Options1Member"
      decimals="INF"
      id="ixv-15443"
      unitRef="Shares">1503500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2022-05-012023-01-31_custom_Options1Member"
      decimals="INF"
      id="ixv-15444"
      unitRef="USDPShares">1.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
      contextRef="From2022-05-012023-01-31_custom_Options1Member"
      decimals="INF"
      id="ixv-15445"
      unitRef="Shares">412833</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="From2022-05-012023-01-31_custom_Options1Member"
      decimals="INF"
      id="ixv-15446"
      unitRef="USDPShares">2.67</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2023-04-30_custom_Options1Member"
      decimals="INF"
      id="ixv-15447"
      unitRef="Shares">4784809</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="AsOf2023-04-30_custom_Options1Member"
      decimals="INF"
      id="ixv-15448"
      unitRef="USDPShares">1.88</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="From2022-05-012023-01-31_custom_Options1Member"
      id="ixv-15449">P8Y8M19D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="AsOf2023-04-30_custom_Options1Member"
      decimals="0"
      id="ixv-15450"
      unitRef="USD">74586</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2023-05-012024-01-31_custom_Options1Member"
      decimals="INF"
      id="ixv-15451"
      unitRef="Shares">2541042</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2023-05-012024-01-31_custom_Options1Member"
      decimals="INF"
      id="ixv-15452"
      unitRef="USDPShares">1.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2023-05-012024-01-31_custom_Options1Member"
      decimals="INF"
      id="ixv-15453"
      unitRef="Shares">3000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2023-05-012024-01-31_custom_Options1Member"
      decimals="INF"
      id="ixv-15454"
      unitRef="USDPShares">0.89</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
      contextRef="From2023-05-012024-01-31_custom_Options1Member"
      decimals="INF"
      id="ixv-15455"
      unitRef="Shares">643751</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="From2023-05-012024-01-31_custom_Options1Member"
      decimals="INF"
      id="ixv-15456"
      unitRef="USDPShares">2.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2024-01-31_custom_Options1Member"
      decimals="INF"
      id="ixv-15457"
      unitRef="Shares">6679100</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="AsOf2024-01-31_custom_Options1Member"
      decimals="INF"
      id="ixv-15458"
      unitRef="USDPShares">1.53</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="From2023-05-012024-01-31_custom_Options1Member"
      id="ixv-15459">P7Y10M9D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2024-01-31_custom_Options1Member"
      decimals="INF"
      id="ixv-15460"
      unitRef="Shares">3575496</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="AsOf2024-01-31_custom_Options1Member"
      decimals="INF"
      id="ixv-15461"
      unitRef="USDPShares">1.86</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="From2023-05-012024-01-31_custom_Options1Member"
      id="ixv-15462">P6Y3M21D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <RCAT:UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15463"
      unitRef="USD">1767088</RCAT:UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions>
    <RCAT:UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15464"
      unitRef="USD">3052603</RCAT:UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-10911">&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_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_ziLaFkBrSPb8" 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_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zeqdsholvC8" 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_986_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_iN_di_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zQYLjRmEEQWj" 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_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zi1hFAwNujtb" 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_98F_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zmJEknKGPEP4" 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_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zBFAVceOQFJe" 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_98B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zHmDNLcQtbB5" 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_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zh6P95hsN3ca" 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_988_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_iN_di_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z8MBe2oXJzQ9" style="text-align: right"&gt;(355,661&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_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zrBZAcdmuVCa" style="text-align: right"&gt;1.94&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_98F_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_iN_di_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zNU1ATz437E5" 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_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zyGa6mFDJcP9" 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 January 31, 2024&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_989_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber_iI_c20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zm9TEJMFUKBg" style="border-bottom: Black 3pt double; text-align: right"&gt;653,386&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_980_ecustom--SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice_iI_c20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zJeq6D6AO6Mf" style="border-bottom: Black 3pt double; text-align: right"&gt;2.14&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber
      contextRef="AsOf2020-04-30_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="ixv-15465"
      unitRef="Shares">1083675</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber>
    <RCAT:SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2020-04-30_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="ixv-15466"
      unitRef="USDPShares">2.59</RCAT:SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross
      contextRef="From2022-05-012023-01-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="ixv-15467"
      unitRef="Shares">780884</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2022-05-012023-01-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="ixv-15468"
      unitRef="USDPShares">2.14</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue>
    <RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod
      contextRef="From2022-05-012023-01-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="ixv-15469"
      unitRef="Shares">1062372</RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2022-05-012023-01-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="ixv-15470"
      unitRef="USDPShares">2.42</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue>
    <RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares
      contextRef="From2022-05-012023-01-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="ixv-15471"
      unitRef="Shares">-21127</RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="From2022-05-012023-01-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="ixv-15472"
      unitRef="USDPShares">2.13</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber
      contextRef="AsOf2023-04-30_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="ixv-15473"
      unitRef="Shares">781060</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber>
    <RCAT:SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2023-04-30_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="ixv-15474"
      unitRef="USDPShares">2.44</RCAT:SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross
      contextRef="From2023-05-012024-01-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="ixv-15475"
      unitRef="Shares">298643</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2023-05-012024-01-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="ixv-15476"
      unitRef="USDPShares">1.06</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue>
    <RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod
      contextRef="From2023-05-012024-01-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="ixv-15477"
      unitRef="Shares">355661</RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2023-05-012024-01-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="ixv-15478"
      unitRef="USDPShares">1.94</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue>
    <RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares
      contextRef="From2023-05-012024-01-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="ixv-15479"
      unitRef="Shares">70656</RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="From2023-05-012024-01-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="ixv-15480"
      unitRef="USDPShares">1.25</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber
      contextRef="AsOf2024-01-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="ixv-15481"
      unitRef="Shares">653386</RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber>
    <RCAT:SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2024-01-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="ixv-15482"
      unitRef="USDPShares">2.14</RCAT:SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice>
    <us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-11038">&lt;table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock_z34IHGaqkGIc" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stock compensation expense by functional category (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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_492_20231101__20240131_zSRBV6UyqV5e"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49D_20221101__20230131_zsanhojtW3Wg"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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_497_20230501__20240131_zfLPoVR7Regh"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_49D_20220501__20230131_zAYcR17kTDpl"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&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 colspan="7" style="font-size: 10pt; text-align: center"&gt;&lt;p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Three
                                            months ended&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;January
                                            31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="7" style="font-size: 10pt; text-align: center"&gt;&lt;p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Nine
                                            months ended&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;January
                                            31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&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" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;2024&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" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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"&gt;2024&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" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--OperationsStockCompensationExpense_zqSRBgdbXDi1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 45%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;Operations&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;114,425&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;181,908&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;544,046&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;566,218&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; 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_403_ecustom--ResearchAndDevelopmentStockCompensationExpense_zt44fHWAFsJ4" 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;Research and development&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;(106,314&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&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;170,579&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;168,732&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;524,874&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--SalesAndMarketingStockCompensationExpense_z2Qy2FpEy908" 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;Sales and marketing&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;120,180&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;120,733&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;494,392&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;390,076&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_40C_ecustom--GeneralAndAdministrativeStockCompensationExpense_zHhRLQQaMovi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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;457,480&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;315,471&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;1,486,532&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;1,309,790&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_ecustom--TotalStockCompensationExpense_zF2E9ysGUG5j" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; text-indent: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt"&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;585,771&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;788,691&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;2,693,702&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;2,790,958&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:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock>
    <RCAT:OperationsStockCompensationExpense
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-15483"
      unitRef="USD">114425</RCAT:OperationsStockCompensationExpense>
    <RCAT:OperationsStockCompensationExpense
      contextRef="From2022-11-012023-01-31"
      decimals="0"
      id="ixv-15484"
      unitRef="USD">181908</RCAT:OperationsStockCompensationExpense>
    <RCAT:OperationsStockCompensationExpense
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15485"
      unitRef="USD">544046</RCAT:OperationsStockCompensationExpense>
    <RCAT:OperationsStockCompensationExpense
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15486"
      unitRef="USD">566218</RCAT:OperationsStockCompensationExpense>
    <RCAT:ResearchAndDevelopmentStockCompensationExpense
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-15487"
      unitRef="USD">-106314</RCAT:ResearchAndDevelopmentStockCompensationExpense>
    <RCAT:ResearchAndDevelopmentStockCompensationExpense
      contextRef="From2022-11-012023-01-31"
      decimals="0"
      id="ixv-15488"
      unitRef="USD">170579</RCAT:ResearchAndDevelopmentStockCompensationExpense>
    <RCAT:ResearchAndDevelopmentStockCompensationExpense
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15489"
      unitRef="USD">168732</RCAT:ResearchAndDevelopmentStockCompensationExpense>
    <RCAT:ResearchAndDevelopmentStockCompensationExpense
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15490"
      unitRef="USD">524874</RCAT:ResearchAndDevelopmentStockCompensationExpense>
    <RCAT:SalesAndMarketingStockCompensationExpense
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-15491"
      unitRef="USD">120180</RCAT:SalesAndMarketingStockCompensationExpense>
    <RCAT:SalesAndMarketingStockCompensationExpense
      contextRef="From2022-11-012023-01-31"
      decimals="0"
      id="ixv-15492"
      unitRef="USD">120733</RCAT:SalesAndMarketingStockCompensationExpense>
    <RCAT:SalesAndMarketingStockCompensationExpense
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15493"
      unitRef="USD">494392</RCAT:SalesAndMarketingStockCompensationExpense>
    <RCAT:SalesAndMarketingStockCompensationExpense
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15494"
      unitRef="USD">390076</RCAT:SalesAndMarketingStockCompensationExpense>
    <RCAT:GeneralAndAdministrativeStockCompensationExpense
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-15495"
      unitRef="USD">457480</RCAT:GeneralAndAdministrativeStockCompensationExpense>
    <RCAT:GeneralAndAdministrativeStockCompensationExpense
      contextRef="From2022-11-012023-01-31"
      decimals="0"
      id="ixv-15496"
      unitRef="USD">315471</RCAT:GeneralAndAdministrativeStockCompensationExpense>
    <RCAT:GeneralAndAdministrativeStockCompensationExpense
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15497"
      unitRef="USD">1486532</RCAT:GeneralAndAdministrativeStockCompensationExpense>
    <RCAT:GeneralAndAdministrativeStockCompensationExpense
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15498"
      unitRef="USD">1309790</RCAT:GeneralAndAdministrativeStockCompensationExpense>
    <RCAT:TotalStockCompensationExpense
      contextRef="From2023-11-012024-01-31"
      decimals="0"
      id="ixv-15499"
      unitRef="USD">585771</RCAT:TotalStockCompensationExpense>
    <RCAT:TotalStockCompensationExpense
      contextRef="From2022-11-012023-01-31"
      decimals="0"
      id="ixv-15500"
      unitRef="USD">788691</RCAT:TotalStockCompensationExpense>
    <RCAT:TotalStockCompensationExpense
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15501"
      unitRef="USD">2693702</RCAT:TotalStockCompensationExpense>
    <RCAT:TotalStockCompensationExpense
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15502"
      unitRef="USD">2790958</RCAT:TotalStockCompensationExpense>
    <RCAT:StockCompensationExpensePertainingToOptions
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15503"
      unitRef="USD">1955547</RCAT:StockCompensationExpensePertainingToOptions>
    <RCAT:StockCompensationExpensePertainingToOptions
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15504"
      unitRef="USD">1308768</RCAT:StockCompensationExpensePertainingToOptions>
    <RCAT:StockCompensationExpensePertainingToRestrictedStockUnits
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15505"
      unitRef="USD">738155</RCAT:StockCompensationExpensePertainingToRestrictedStockUnits>
    <RCAT:StockCompensationExpensePertainingToRestrictedStockUnits
      contextRef="From2022-05-012023-01-31"
      decimals="0"
      id="ixv-15506"
      unitRef="USD">1482190</RCAT:StockCompensationExpensePertainingToRestrictedStockUnits>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-11283">&lt;p id="xdx_800_eus-gaap--DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_zoy0UK8D3pF8" 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;b&gt;&lt;span id="xdx_826_z9PW19wHWoyg"&gt;Note
19 &#x2013; Derivatives&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="background-color: white"&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 January 31, 2024 and April 30, 2023 are set forth below. In addition, the Company's stock price on each
measurement date was used in the model.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" id="xdx_895_ecustom--ScheduleOfAssumptionsUsed2TableTextBlock_zrgudwPJdtX4" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Assumptions used to determine fair value of derivative warrant liability upon settlement of derivative liability (Details)"&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;&lt;td style="text-align: center; font-size: 12pt; padding-bottom: 1pt; padding-left: 5.4pt; width: 51%"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 20%"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;January 31, 2024&lt;/b&gt;&lt;/span&gt;&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__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_z8s5J3ByAAWd"&gt;4.73&lt;/span&gt;
                                            &#x2013; &lt;span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zqHO5agXHCZa"&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_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zUpaGmQwIrZd"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1402"&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: xdx2ixbrl1403"&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_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pip0_dtY_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_z148ERmpy3X4"&gt;1.67&lt;/span&gt; &#x2013;&lt;span id="xdx_909_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zI1JHaxITU38"&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_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zwPqDUbD7FI2"&gt;74.41&lt;/span&gt; &#x2013; &lt;span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zuVznoiP83S4"&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_8AF_zDcqUzwnEuzc" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&#160;&lt;span style="background-color: white"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="background-color: white"&gt;As
of January 31, 2024, 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 nine months ended January 31, 2024 and the year ended April 30, 2023 were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt/105% 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;

&lt;p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&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_491_20230501__20240131_zpfxK3sNyXD2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;January 31, 2024&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__20230430_z6XvcmzoqpG8" 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="font-size: 10pt; width: 62%"&gt;Balance, beginning of period&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;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right; width: 15%"&gt;588,205&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; width: 3%"&gt;&#160;&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;1,607,497&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_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: xdx2ixbrl1418"&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1419"&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_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: xdx2ixbrl1421"&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1422"&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_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;(302,821&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;285,384&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 style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&#160;&lt;span style="background-color: white"&gt;&#160;&#160;&lt;/span&gt;&#160;&lt;/p&gt;

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

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

</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <RCAT:ScheduleOfAssumptionsUsed2TableTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-11294">&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;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;January 31, 2024&lt;/b&gt;&lt;/span&gt;&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__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_z8s5J3ByAAWd"&gt;4.73&lt;/span&gt;
                                            &#x2013; &lt;span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zqHO5agXHCZa"&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_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zUpaGmQwIrZd"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1402"&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: xdx2ixbrl1403"&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_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pip0_dtY_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_z148ERmpy3X4"&gt;1.67&lt;/span&gt; &#x2013;&lt;span id="xdx_909_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zI1JHaxITU38"&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_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zwPqDUbD7FI2"&gt;74.41&lt;/span&gt; &#x2013; &lt;span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zuVznoiP83S4"&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-012024-01-31_custom_DerivativesAssumptionsUsedMember"
      decimals="INF"
      id="ixv-15507"
      unitRef="Pure">0.0473</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="From2023-05-012024-01-31_custom_DerivativesAssumptionsUsedMember"
      decimals="INF"
      id="ixv-15508"
      unitRef="Pure">0.0554</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="From2022-05-012023-04-30_custom_DerivativesAssumptionsUsedMember"
      decimals="INF"
      id="ixv-15509"
      unitRef="Pure">0.0283</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="From2022-05-012023-04-30_custom_DerivativesAssumptionsUsedMember"
      decimals="INF"
      id="ixv-15510"
      unitRef="Pure">0.0451</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="From2023-05-012024-01-31_custom_DerivativesAssumptionsUsedMember"
      id="ixv-15511">P1Y8M1D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2
      contextRef="From2023-05-012024-01-31_custom_DerivativesAssumptionsUsedMember"
      id="ixv-15512">P2Y6M</RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="From2022-05-012023-04-30_custom_DerivativesAssumptionsUsedMember"
      id="ixv-15513">P2Y5M1D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2
      contextRef="From2022-05-012023-04-30_custom_DerivativesAssumptionsUsedMember"
      id="ixv-15514">P3Y6M</RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="From2023-05-012024-01-31_custom_DerivativesAssumptionsUsedMember"
      decimals="INF"
      id="ixv-15515"
      unitRef="Pure">0.7441</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="From2023-05-012024-01-31_custom_DerivativesAssumptionsUsedMember"
      decimals="INF"
      id="ixv-15516"
      unitRef="Pure">1.0790</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="From2022-05-012023-04-30_custom_DerivativesAssumptionsUsedMember"
      decimals="INF"
      id="ixv-15517"
      unitRef="Pure">1.3849</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="From2022-05-012023-04-30_custom_DerivativesAssumptionsUsedMember"
      decimals="INF"
      id="ixv-15518"
      unitRef="Pure">2.3523</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-11377">&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_491_20230501__20240131_zpfxK3sNyXD2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;January 31, 2024&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__20230430_z6XvcmzoqpG8" 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="font-size: 10pt; width: 62%"&gt;Balance, beginning of period&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;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right; width: 15%"&gt;588,205&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; width: 3%"&gt;&#160;&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;1,607,497&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_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: xdx2ixbrl1418"&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1419"&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_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: xdx2ixbrl1421"&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1422"&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_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;(302,821&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;285,384&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 style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&#160;&lt;span style="background-color: white"&gt;&#160;&#160;&lt;/span&gt;&#160;&lt;/p&gt;

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

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

</us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-15519"
      unitRef="USD">588205</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="AsOf2022-04-30"
      decimals="0"
      id="ixv-15520"
      unitRef="USD">1607497</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="From2023-05-01to2024-01-31"
      decimals="0"
      id="ixv-15521"
      unitRef="USD">-302821</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="From2022-05-012023-04-30"
      decimals="0"
      id="ixv-15522"
      unitRef="USD">-1019292</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="AsOf2024-01-31"
      decimals="0"
      id="ixv-15523"
      unitRef="USD">285384</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="AsOf2023-04-30"
      decimals="0"
      id="ixv-15524"
      unitRef="USD">588205</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-11455">&lt;p id="xdx_807_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zGEfJzHptqCf" 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;b&gt;&lt;span id="xdx_828_z2JjzZgi3Lma"&gt;Note
20 - Related-Party Transactions&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;In
February 2024, the Company sold Rotor Riot and Fat Shark to Unusual Machines, as further described in Note 23.&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;Additional
related party transactions are disclosed in Note 13.&lt;/span&gt;&lt;/p&gt;

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

</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <RCAT:NoteAgreementWithRelatedPartyPrincipalAmount
      contextRef="From2023-01-012023-01-31"
      decimals="0"
      id="ixv-15525"
      unitRef="USD">510323</RCAT:NoteAgreementWithRelatedPartyPrincipalAmount>
    <RCAT:SegmentReportingTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-11474">&lt;p id="xdx_803_ecustom--SegmentReportingTextBlock_znBp4ImkRdc1" 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;b&gt;&lt;span id="xdx_82B_zrpL8lXJzqgl"&gt;Note
21 - Segment Reporting&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;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;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;/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;table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_z8DFn8JhUBAi" style="font: 12pt 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_49A_20230501__20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zbMZZneqQb1i" 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_496_20230501__20240131__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zEfp4CNcd67g" 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_20230501__20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zkn9lGWnOLd3" 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_496_20230501__20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zzoj2Lh7E0o2" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&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="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;For
    the nine months ended January 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&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" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Enterprise&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--Revenues_z7OjewgGah5d" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; font-size: 10pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;11,526,930&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;4,027,094&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1439"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;15,554,024&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; 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--CostOfRevenue_zCfxcAegkAjb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Cost of goods
    sold&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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;9,050,032&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;4,285,087&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1444"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;13,335,119&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--GrossProfit_zFULALdwphw1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Gross margin&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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,476,898&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;(257,993&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;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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1449"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;2,218,905&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 style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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_402_eus-gaap--OperatingExpenses_zJyba2Gcf1a1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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;10,304,246&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;1,860,593&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,192,676&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;18,357,515&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_400_eus-gaap--OperatingIncomeLoss_ziq2d4h1yhY5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Operating loss&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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;(7,827,348&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;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,118,586&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;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,192,676&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;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;(16,138,610&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 style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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_40A_eus-gaap--OtherNonoperatingIncomeExpense_zuiUugv6almh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Other expenses,
    net&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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;(277,333&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;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;22,703&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;1,096,234&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;841,604&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--NetIncomeLoss_z1OG3cRFwJpj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt"&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;(7,550,015&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;)&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;(2,141,289&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;)&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(7,288,910&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;)&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;(16,980,214&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;)&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;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_49F_20220501__20230131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zk2VljdvEdd4" 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_495_20220501__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zieUnrJrnJ2j" 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_20220501__20230131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zR5V55UmZia8" 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_20220501__20230131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zuRzAQ6zvsS7" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&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="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;For
    the nine months ended January 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&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" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Enterprise&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--Revenues_z7IqnIfiE3s6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; font-size: 10pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;3,541,846&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;4,164,531&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1474"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;7,706,377&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; 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_402_eus-gaap--CostOfRevenue_zIGyRWjHEhz4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Cost of goods
    sold&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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;3,432,804&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;3,579,679&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1479"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;7,012,483&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_403_eus-gaap--GrossProfit_zIlS1YTeUQie" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Gross margin&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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;109,042&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;584,852&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1484"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;693,894&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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_404_eus-gaap--OperatingExpenses_zj1GXoWuYNLe" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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;8,041,686&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;1,567,611&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;7,081,225&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;16,690,522&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_400_eus-gaap--OperatingIncomeLoss_zq0gfdtvEvP8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Operating loss&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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;(7,932,644&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&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;(982,759&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;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;(7,081,225&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;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;(15,996,628&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 style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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_407_eus-gaap--OtherNonoperatingIncomeExpense_zNDjDVrfjuKl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Other expenses,
    net&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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;265,855&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;(19,788&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;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;(520,617&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;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;(274,550&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_40C_eus-gaap--NetIncomeLoss_zUrESElvOZtk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt"&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;(8,198,499&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;)&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;(962,971&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;)&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;(6,560,608&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;)&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;(15,722,078&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;)&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;&#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_20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zimRLAMdb4h3" 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_496_20240131__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zQKECx2hfTV6" 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_20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zjho9c81bM43" 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_20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zSwZAUPSPdb5" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&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="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;As
    of January 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&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" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Enterprise&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_zqI3qobi4jQ7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; font-size: 10pt; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Accounts receivable,
    net&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;5,091,724&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;1,760&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1509"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;5,093,484&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; 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_401_eus-gaap--InventoryNet_iI_zp1Eh3wyCtvg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Inventory, net&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;9,093,270&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;1,545,667&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="-sec-ix-hidden: xdx2ixbrl1514"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;10,638,937&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_402_eus-gaap--DepositAssets_iI_ze4Xda2yDuN3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Inventory deposits&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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;970,542&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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;1,586,938&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;$&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="-sec-ix-hidden: xdx2ixbrl1519"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;2,557,480&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;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"&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;&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="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;As
    of April 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&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" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Enterprise&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_zTMAX79IZgca" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; font-size: 10pt; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Accounts receivable,
    net&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;719,862&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;61,107&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1524"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;780,969&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--InventoryNet_iI_zqAinEEprHLj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Inventory, net&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;8,920,573&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;3,065,954&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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="-sec-ix-hidden: xdx2ixbrl1529"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;11,986,527&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--DepositAssets_iI_z0pBpfzRaHtd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Inventory deposits&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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;359,500&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;2,062,038&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;$&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="-sec-ix-hidden: xdx2ixbrl1534"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;2,421,538&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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

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



</RCAT:SegmentReportingTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-11484">&lt;table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_z8DFn8JhUBAi" style="font: 12pt 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_49A_20230501__20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zbMZZneqQb1i" 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_496_20230501__20240131__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zEfp4CNcd67g" 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_20230501__20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zkn9lGWnOLd3" 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_496_20230501__20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zzoj2Lh7E0o2" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&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="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;For
    the nine months ended January 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&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" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Enterprise&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--Revenues_z7OjewgGah5d" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; font-size: 10pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;11,526,930&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;4,027,094&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1439"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;15,554,024&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; 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--CostOfRevenue_zCfxcAegkAjb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Cost of goods
    sold&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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;9,050,032&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;4,285,087&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1444"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;13,335,119&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--GrossProfit_zFULALdwphw1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Gross margin&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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,476,898&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;(257,993&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;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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1449"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;2,218,905&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 style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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_402_eus-gaap--OperatingExpenses_zJyba2Gcf1a1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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;10,304,246&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;1,860,593&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,192,676&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;18,357,515&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_400_eus-gaap--OperatingIncomeLoss_ziq2d4h1yhY5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Operating loss&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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;(7,827,348&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;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,118,586&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;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,192,676&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;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;(16,138,610&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 style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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_40A_eus-gaap--OtherNonoperatingIncomeExpense_zuiUugv6almh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Other expenses,
    net&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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;(277,333&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;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;22,703&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;1,096,234&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;841,604&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--NetIncomeLoss_z1OG3cRFwJpj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt"&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;(7,550,015&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;)&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;(2,141,289&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;)&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(7,288,910&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;)&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;(16,980,214&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;)&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;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_49F_20220501__20230131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zk2VljdvEdd4" 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_495_20220501__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zieUnrJrnJ2j" 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_20220501__20230131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zR5V55UmZia8" 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_20220501__20230131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zuRzAQ6zvsS7" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&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="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;For
    the nine months ended January 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&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" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Enterprise&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--Revenues_z7IqnIfiE3s6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; font-size: 10pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;3,541,846&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;4,164,531&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1474"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;7,706,377&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; 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_402_eus-gaap--CostOfRevenue_zIGyRWjHEhz4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Cost of goods
    sold&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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;3,432,804&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;3,579,679&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1479"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;7,012,483&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_403_eus-gaap--GrossProfit_zIlS1YTeUQie" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Gross margin&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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;109,042&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;584,852&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1484"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;693,894&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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_404_eus-gaap--OperatingExpenses_zj1GXoWuYNLe" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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;8,041,686&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;1,567,611&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;7,081,225&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;16,690,522&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_400_eus-gaap--OperatingIncomeLoss_zq0gfdtvEvP8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Operating loss&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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;(7,932,644&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;)&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;(982,759&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;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;(7,081,225&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;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;(15,996,628&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 style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&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: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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_407_eus-gaap--OtherNonoperatingIncomeExpense_zNDjDVrfjuKl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Other expenses,
    net&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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;265,855&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;(19,788&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;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;(520,617&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;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;(274,550&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_40C_eus-gaap--NetIncomeLoss_zUrESElvOZtk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt"&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;(8,198,499&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;)&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;(962,971&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;)&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;(6,560,608&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;)&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;(15,722,078&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;)&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;&#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_20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zimRLAMdb4h3" 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_496_20240131__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zQKECx2hfTV6" 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_20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zjho9c81bM43" 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_20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zSwZAUPSPdb5" style="font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&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="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;As
    of January 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&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" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Enterprise&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_zqI3qobi4jQ7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; font-size: 10pt; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Accounts receivable,
    net&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;5,091,724&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;1,760&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1509"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;5,093,484&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; 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_401_eus-gaap--InventoryNet_iI_zp1Eh3wyCtvg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Inventory, net&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;9,093,270&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;1,545,667&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="-sec-ix-hidden: xdx2ixbrl1514"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;10,638,937&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_402_eus-gaap--DepositAssets_iI_ze4Xda2yDuN3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Inventory deposits&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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;970,542&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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;1,586,938&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;$&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="-sec-ix-hidden: xdx2ixbrl1519"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;2,557,480&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;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"&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;&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="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;As
    of April 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&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" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Enterprise&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&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"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_zTMAX79IZgca" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; font-size: 10pt; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Accounts receivable,
    net&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;719,862&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;61,107&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1524"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; font-size: 10pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;780,969&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--InventoryNet_iI_zqAinEEprHLj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Inventory, net&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;8,920,573&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;3,065,954&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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="-sec-ix-hidden: xdx2ixbrl1529"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;11,986,527&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--DepositAssets_iI_z0pBpfzRaHtd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-size: 10pt"&gt;Inventory deposits&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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;359,500&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;2,062,038&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;$&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="-sec-ix-hidden: xdx2ixbrl1534"&gt;&#x2014;&lt;/span&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;2,421,538&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues
      contextRef="From2023-05-012024-01-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      id="ixv-15526"
      unitRef="USD">11526930</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-05-012024-01-31_custom_ConsumerMember"
      decimals="0"
      id="ixv-15527"
      unitRef="USD">4027094</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-05-012024-01-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      id="ixv-15528"
      unitRef="USD">15554024</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="From2023-05-012024-01-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      id="ixv-15529"
      unitRef="USD">9050032</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2023-05-012024-01-31_custom_ConsumerMember"
      decimals="0"
      id="ixv-15530"
      unitRef="USD">4285087</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2023-05-012024-01-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      id="ixv-15531"
      unitRef="USD">13335119</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="From2023-05-012024-01-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      id="ixv-15532"
      unitRef="USD">2476898</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-05-012024-01-31_custom_ConsumerMember"
      decimals="0"
      id="ixv-15533"
      unitRef="USD">-257993</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-05-012024-01-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      id="ixv-15534"
      unitRef="USD">2218905</us-gaap:GrossProfit>
    <us-gaap:OperatingExpenses
      contextRef="From2023-05-012024-01-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      id="ixv-15535"
      unitRef="USD">10304246</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2023-05-012024-01-31_custom_ConsumerMember"
      decimals="0"
      id="ixv-15536"
      unitRef="USD">1860593</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2023-05-012024-01-31_us-gaap_CorporateMember"
      decimals="0"
      id="ixv-15537"
      unitRef="USD">6192676</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2023-05-012024-01-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      id="ixv-15538"
      unitRef="USD">18357515</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-05-012024-01-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      id="ixv-15539"
      unitRef="USD">-7827348</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-05-012024-01-31_custom_ConsumerMember"
      decimals="0"
      id="ixv-15540"
      unitRef="USD">-2118586</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-05-012024-01-31_us-gaap_CorporateMember"
      decimals="0"
      id="ixv-15541"
      unitRef="USD">-6192676</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-05-012024-01-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      id="ixv-15542"
      unitRef="USD">-16138610</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2023-05-012024-01-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      id="ixv-15543"
      unitRef="USD">-277333</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2023-05-012024-01-31_custom_ConsumerMember"
      decimals="0"
      id="ixv-15544"
      unitRef="USD">22703</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2023-05-012024-01-31_us-gaap_CorporateMember"
      decimals="0"
      id="ixv-15545"
      unitRef="USD">1096234</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2023-05-012024-01-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      id="ixv-15546"
      unitRef="USD">841604</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-05-012024-01-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      id="ixv-15547"
      unitRef="USD">-7550015</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-05-012024-01-31_custom_ConsumerMember"
      decimals="0"
      id="ixv-15548"
      unitRef="USD">-2141289</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-05-012024-01-31_us-gaap_CorporateMember"
      decimals="0"
      id="ixv-15549"
      unitRef="USD">-7288910</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-05-012024-01-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      id="ixv-15550"
      unitRef="USD">-16980214</us-gaap:NetIncomeLoss>
    <us-gaap:Revenues
      contextRef="From2022-05-012023-01-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      id="ixv-15551"
      unitRef="USD">3541846</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2022-05-012023-01-31_custom_ConsumerMember"
      decimals="0"
      id="ixv-15552"
      unitRef="USD">4164531</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2022-05-012023-01-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      id="ixv-15553"
      unitRef="USD">7706377</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="From2022-05-012023-01-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      id="ixv-15554"
      unitRef="USD">3432804</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-05-012023-01-31_custom_ConsumerMember"
      decimals="0"
      id="ixv-15555"
      unitRef="USD">3579679</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-05-012023-01-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      id="ixv-15556"
      unitRef="USD">7012483</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="From2022-05-012023-01-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      id="ixv-15557"
      unitRef="USD">109042</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-05-012023-01-31_custom_ConsumerMember"
      decimals="0"
      id="ixv-15558"
      unitRef="USD">584852</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-05-012023-01-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      id="ixv-15559"
      unitRef="USD">693894</us-gaap:GrossProfit>
    <us-gaap:OperatingExpenses
      contextRef="From2022-05-012023-01-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      id="ixv-15560"
      unitRef="USD">8041686</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2022-05-012023-01-31_custom_ConsumerMember"
      decimals="0"
      id="ixv-15561"
      unitRef="USD">1567611</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2022-05-012023-01-31_us-gaap_CorporateMember"
      decimals="0"
      id="ixv-15562"
      unitRef="USD">7081225</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2022-05-012023-01-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      id="ixv-15563"
      unitRef="USD">16690522</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-05-012023-01-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      id="ixv-15564"
      unitRef="USD">-7932644</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-05-012023-01-31_custom_ConsumerMember"
      decimals="0"
      id="ixv-15565"
      unitRef="USD">-982759</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-05-012023-01-31_us-gaap_CorporateMember"
      decimals="0"
      id="ixv-15566"
      unitRef="USD">-7081225</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-05-012023-01-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      id="ixv-15567"
      unitRef="USD">-15996628</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2022-05-012023-01-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      id="ixv-15568"
      unitRef="USD">265855</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2022-05-012023-01-31_custom_ConsumerMember"
      decimals="0"
      id="ixv-15569"
      unitRef="USD">-19788</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2022-05-012023-01-31_us-gaap_CorporateMember"
      decimals="0"
      id="ixv-15570"
      unitRef="USD">-520617</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2022-05-012023-01-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      id="ixv-15571"
      unitRef="USD">-274550</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-05-012023-01-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      id="ixv-15572"
      unitRef="USD">-8198499</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-05-012023-01-31_custom_ConsumerMember"
      decimals="0"
      id="ixv-15573"
      unitRef="USD">-962971</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-05-012023-01-31_us-gaap_CorporateMember"
      decimals="0"
      id="ixv-15574"
      unitRef="USD">-6560608</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-05-012023-01-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      id="ixv-15575"
      unitRef="USD">-15722078</us-gaap:NetIncomeLoss>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="AsOf2024-01-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      id="ixv-15576"
      unitRef="USD">5091724</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="AsOf2024-01-31_custom_ConsumerMember"
      decimals="0"
      id="ixv-15577"
      unitRef="USD">1760</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="AsOf2024-01-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      id="ixv-15578"
      unitRef="USD">5093484</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:InventoryNet
      contextRef="AsOf2024-01-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      id="ixv-15579"
      unitRef="USD">9093270</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2024-01-31_custom_ConsumerMember"
      decimals="0"
      id="ixv-15580"
      unitRef="USD">1545667</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2024-01-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      id="ixv-15581"
      unitRef="USD">10638937</us-gaap:InventoryNet>
    <us-gaap:DepositAssets
      contextRef="AsOf2024-01-31_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      id="ixv-15582"
      unitRef="USD">970542</us-gaap:DepositAssets>
    <us-gaap:DepositAssets
      contextRef="AsOf2024-01-31_custom_ConsumerMember"
      decimals="0"
      id="ixv-15583"
      unitRef="USD">1586938</us-gaap:DepositAssets>
    <us-gaap:DepositAssets
      contextRef="AsOf2024-01-31_us-gaap_CorporateAndOtherMember"
      decimals="0"
      id="ixv-15584"
      unitRef="USD">2557480</us-gaap:DepositAssets>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="AsOf2023-04-30_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      id="ixv-15585"
      unitRef="USD">719862</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="AsOf2023-04-30_custom_ConsumerMember"
      decimals="0"
      id="ixv-15586"
      unitRef="USD">61107</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="AsOf2023-04-30_us-gaap_CorporateAndOtherMember"
      decimals="0"
      id="ixv-15587"
      unitRef="USD">780969</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-04-30_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      id="ixv-15588"
      unitRef="USD">8920573</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-04-30_custom_ConsumerMember"
      decimals="0"
      id="ixv-15589"
      unitRef="USD">3065954</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-04-30_us-gaap_CorporateAndOtherMember"
      decimals="0"
      id="ixv-15590"
      unitRef="USD">11986527</us-gaap:InventoryNet>
    <us-gaap:DepositAssets
      contextRef="AsOf2023-04-30_us-gaap_AllOtherSegmentsMember"
      decimals="0"
      id="ixv-15591"
      unitRef="USD">359500</us-gaap:DepositAssets>
    <us-gaap:DepositAssets
      contextRef="AsOf2023-04-30_custom_ConsumerMember"
      decimals="0"
      id="ixv-15592"
      unitRef="USD">2062038</us-gaap:DepositAssets>
    <us-gaap:DepositAssets
      contextRef="AsOf2023-04-30_us-gaap_CorporateAndOtherMember"
      decimals="0"
      id="ixv-15593"
      unitRef="USD">2421538</us-gaap:DepositAssets>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-12540">&lt;p id="xdx_801_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zNvxhfSJy3j" style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="font-size: 10pt; background-color: white"&gt;&lt;b&gt;&lt;span id="xdx_82C_znMAoafsCG3b"&gt;Note
22 &#x2013; Commitments and Contingencies&lt;/span&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size: 8pt; 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; background-color: white"&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;span style="background-color: white"&gt;&lt;b&gt;Legal
Proceedings&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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;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;January 31, 2024.&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;&#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;One
pending legal matter is an action filed against Teal 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;/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:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2023-05-01to2024-01-31" id="ixv-12561">&lt;p id="xdx_804_eus-gaap--SubsequentEventsTextBlock_zP2hQuaG5dw7" 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;b&gt;&lt;span id="xdx_828_zXGN4Y2cXT08"&gt;Note
23 &#x2013; Subsequent Events&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="font-size: 10pt; background-color: white"&gt;&lt;b&gt;Sale
of Consumer Segment&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; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="font-size: 10pt; background-color: white"&gt;On
February 16, 2024&lt;/span&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;span style="font-size: 10pt; background-color: white"&gt;the Company
closed the sale of Rotor Riot and Fat Shark to Unusual Machines. The sale was conducted pursuant to a Share Purchase Agreement dated November
21, 2022, as amended on April 13, 2023, July 10, 2023, and December 11, 2023 (the &#x201c;SPA&#x201d;). The transaction closed concurrently
with UMAC&#x2019;s initial public offering and listing on the NYSE American exchange (&#x201c;IPO&#x201d;) under the symbol &#x201c;UMAC.&#x201d;
&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;The total consideration
received by the Company was valued at $20 million and consisted of i) $1 million in cash, ii) $2 million in a secured promissory
note (&#x201c;Promissory Note&#x201d;), iii) $17 million in securities of Unusual Machines, and iv) a post-closing adjustment for
excess working capital.&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;i&gt;Secured Promissory Note&lt;/i&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;The Promissory Note from
Unusual Machines bears interest at a rate of 8% per year, is due 18 months from the date of issue, and requires monthly payments of interest
due in arrears on the 15th&#160;day of each month. In the event of a Qualified Financing (defined as one or more related debt or equity
financings by UMAC resulting in net proceeds of at least $5 million, other than UMAC&#x2019;s completed IPO), the Company may require payment
of this Promissory Note in whole or in part upon written notice given within 10 days of the Qualified Financing.&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;i&gt;Unusual Machines Securities
&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt/11.75pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;br/&gt;
The $17 million worth of UMAC common stock was valued at the IPO price for UMAC&#x2019;s common stock of $4.00 per share, resulting in
4,250,000 shares of UMAC common stock being issued to the Company (representing approximately 48.66% of UMAC&#x2019;s issued and outstanding
common stock after giving effect to the IPO and to the issuance of common stock to the Company upon closing of the IPO).&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;i&gt;Working Capital&lt;/i&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;The
purchase price will be adjusted for working capital as of the closing date. &lt;/span&gt;Any actual working capital excess amount will, at Red
Cat&#x2019;s option, be payable in cash or will increase the principal amount of the Promissory Note and any actual working capital deficiency
amount will, at Red Cat&#x2019;s option, be payable in cash or will reduce the principal amount of the Promissory Note dollar for dollar.
&lt;span style="background-color: white"&gt;The Company estimates that working capital as of closing will be approximately $3.0 million.&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;

</us-gaap:SubsequentEventsTextBlock>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
